vim模式下的常用命令

這篇文章主要介紹“vim模式下的常用命令”,在日常操作中,相信很多人在vim模式下的常用命令問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”vim模式下的常用命令”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

這篇文章主要介紹“vim模式下的常用命令”,在日常操作中,相信很多人在vim模式下的常用命令問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”vim模式下的常用命令”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

命令模式(command mode) 說明:無論此時處于什么模式,只要按一下ESC鍵,即可進入命令模式查看命令: Ctrl+u 屏幕向上翻半頁 Ctrl+d 屏幕向下翻半頁 Ctrl+b 屏幕向上翻一頁 Ctrl+f 屏幕向下翻一頁 h 光標向左移一個字符 j 光標向下移一個字符 k 光標向上移一個字符 l 光標向右移一個字符 查詢命令: /word  按下回車鍵后,在光標之后查找word字符串 ?word  按下回車鍵后,在光標之前查找word字符串 :%s/word//gn  查詢字符串"word"在文件中出現(xiàn)的次數(shù) :%s/word1/word2/g        整個文件查找word1,并替換成word2,如果省略word2 即 :%s/word1//g 表示將文件中的字符串"word1"替換為"" :s/word1/word2/g         在光標當前行查找word1,并替換成word2 :n1,n2s/word1/word2/g    在第n1行與第n2行之間查找word1,并替換成word2 定位命令: :set nu 顯示行號 :set nonu 取消行號 gg 定位到文本的第一行 G 到文本的最后一行 :n 到文本的第n行 0(數(shù)字0) 光標移動到當前行的第一個字符(可以為空字符) $ 光標移動到當前行的最后一個字符(可以為空字符)退出命令: :q                       退出,適用于未修改的文件 :q!                      強制退出,適用于修改文件后不保存退出 :w                       將編輯的數(shù)據(jù)保存到硬盤文件中 :wq或:x                  保存并退出 shift+zz  保存并退出,與:wq作用相同 :w [filename]            將編輯后的數(shù)據(jù)保存到硬盤的另一個文件中 :n1,n2 w [filename]      將n1到n2行的內(nèi)容保存到名為filename的文件中 :r [filename]            在編輯數(shù)據(jù)時,讀入另一個文件中的數(shù)據(jù),即將filename文件中的內(nèi)容加到光標所在行下一行 復(fù)制命令: yy                       復(fù)制光標所在行 y1G                      復(fù)制光標所在行到第一行的所有數(shù)據(jù) yG                       復(fù)制光標所在行到最后一行的所有數(shù)據(jù) ynj(n代表數(shù)字)           復(fù)制光標所在行向下n+1行 p,P                      p為將復(fù)制的數(shù)據(jù)粘貼在光標的下一行,P為將復(fù)制的數(shù)據(jù)粘貼在光標的上一行 刪除命令: x,X         x為向后刪除一個字符,X為先前刪除一個字符 nx 刪除光標所在處后的n個字符 dd 刪除光標所在行 ndd 刪除光標所在處后的n行 :n1,n2d 刪除指定范圍的行 D 刪除光標所在處到行尾的內(nèi)容 d1G         刪除光標所在行到第一行的所有數(shù)據(jù) dG          刪除光標所在行到最后一行的所有數(shù)據(jù)插入模式(-- INSERT --) 說明:按ESC鍵,進入命令模式插入命令: i 在光標前插入 a 在光標后插入 I 在光標當前行首部插入 A 在光標當前行尾部插入 o 在光標當前行的下一行插入新行 O 在光標當前行的上一行插入新行替換命令: r 替換光標所在處的字符 R 從光標所在處開始替換,按Esc建結(jié)束取消命令: u 取消上一步的操作(undo) ctrl+r 返回到undo之前(redo)末行模式 說明:在命令模式下,輸入英文冒號,就進入到末行模式了,執(zhí)行完以冒號開頭的命令后,自動回到命令模式。打印命令: :echo $JAVA_HOMEvim下的其它命令ctrl+s表示停止向終端停止輸出:vim就像停掉了一樣, 按什么鍵都不起作用。ctrl+q恢復(fù)向終端的輸出:set fileencoding 查看文件的編碼格式:set fileencoding=utf-8 設(shè)置文件的編碼格式

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,成都創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:玻璃鋼雕塑成都網(wǎng)站設(shè)計、營銷型網(wǎng)站解決方案、網(wǎng)站設(shè)計等建站排名服務(wù)。


========================================================================

more命令 1)介紹:是一個基于vi編輯器的文本過濾器,它以全屏幕的方式按頁顯示文本文件的內(nèi)容。

2)more中內(nèi)置的快捷鍵: 按回車鍵:顯示文本的下一行內(nèi)容 按空格鍵:顯示文本的下一屏內(nèi)容 /pattern:查找pattern 按b鍵:顯示上一屏內(nèi)容 按f鍵:顯示下一屏內(nèi)容 按d鍵:往后滾動半屏 按q鍵:退出more命令 按h鍵:顯示幫助信息

新聞名稱:vim模式下的常用命令
分享網(wǎng)址:http://muchs.cn/article22/ggcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站建設(shè)、網(wǎng)站改版做網(wǎng)站、建站公司云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營