1.一般模式可用的按鈕說明。游標移動、複製貼上、查詢替換等
游標移動
(1)螢幕向下移動一頁:ctrl+f
(2)螢幕向上移動一頁:ctrl+b
(3)向下移動30行:30j/30↓
(4)0或功能鍵home:移動到這一行的最前面的字元處
(5)$或功能鍵end:移動到這一行的最後字元處
(6)g:移動到這個檔案的第一行
(7)ng:移動到這個檔案的第n行
(8)gg:移動到這個檔案的第一行(1g)
(9)n[enter]:n為數字,游標向下移動n行
查詢替換
(1)/word向下尋找名為word的字串
(2)?word向上尋找名為word的字串
(3)在查詢過程中,按下n向下查詢,按下n反向向上查詢
(4):n1,n2s/word1/word2/g:在n1和n2行之間尋找word1的字串替換為word2(若是第一行到最後一行,則:1,$s/word1/word2/g)
複製貼上刪除
(1)x,x:x向後刪除乙個字元,x向前刪除乙個字元
(2)nx:連續向後刪除n個字元
(3)複製/刪除游標所在那一行的所有資料:yy,dd
(4)複製/刪除游標所在處到該行最後乙個字元:y、d
(1):set nu:顯示行號
(2):set nonu:取消行號
(1)如果在進入vim介面時,按下ctrl-z組合鍵,會導致vim的工作被不正常的中斷,若用ls -al即可查到暫存檔案的資訊,由於vim的工作被不正常的中斷,導致暫存檔案無法通過正常流程來結束,所以暫存檔案不會消失,會繼續保留下來。
結果:再次永vim開啟該檔案時,會出現警告資訊
(2)塊選擇
作用:突破整行操作的限制,僅僅對乙個塊的範圍進行操作
步驟:
1.使用vim開啟檔案
2.使用ctrl-v命令,移動游標,會出現反白區域,調整反白區域的大小,選中需要內容
3.按下y進行複製,複製後反白區域消失不見
4.選擇合適的地方,按下p/p進行貼上
(3)多檔案編輯
作用:對同時開啟的兩個檔案進行編輯
步驟:
1.使用vim *** yyy開啟兩個檔案
2.在vim中使用:file檢視編輯的檔案資料有什麼,按任意鍵返回vim的一般模式
3.進行操作
4.在vim的環境下按下n會進入第二個編輯檔案等
(4)多視窗功能
作用:1.對於某個較大的檔案,想同時檢視文前半部分和後半部分的資訊
2.有兩個需要對照的檔案(此處多檔案編輯也可以實現)
方法:
1.在命令列模式下輸入:sp即可,filename可有可無,如果想要在新視窗啟動另乙個檔案,就加入檔名,否則,僅輸入:sp時,出現的是同乙個檔案在兩個視窗間
2.利用ctrl+w+↑或ctrl+w+↓在兩個視窗間移動
Linux學習筆記 四 vim程式編輯器
size xx large 一 常用按鍵 size size x large 1.一般模式下的按鍵 size size large 1 游標移動 size size large ctrl f 螢幕向下移動一頁,相當於pagedown按鈕 ctrl b 螢幕向上移動一頁,相當於pageup按鈕 n s...
Linux系統vim程式編輯器
一 vim四種模式 1 命令模式 2 編輯模式 3 末行模式 4 視覺化模式 輸入 q!不儲存退出,按下 v 進入視覺化模式。1 在終端輸入 vim welcome.txt 建立檔案。2 按下 i 進入編輯模式,編寫文字。注意此時左下角提示符 插入 3 vim 命令模式 1 游標移到到第一行的行首 ...
Linux學習之路7 vim程式編輯器
建立檔案 vim 檔名 一般模式 開啟乙個檔案就進入一般模式。一般模式 插入模式 i i a a o o i 在當前游標所在位置 字元 前插入。i 在本行開頭開始插入。a 在當前游標所在的位置 字元 後插入。a 在本行的最後乙個位置插入。一般模式 命令列模式 wq 儲存並退出 q!強制退出 set ...