Linux學習篇 vim程式編輯器

2021-07-27 04:07:10 字數 1525 閱讀 2637

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 ...