linux基礎 vim 編輯器

2021-09-10 05:54:07 字數 1421 閱讀 2102

vim中三種 模式的切換 及重要指令

命令模式:按esc鍵可回到命令模式

dd 刪除當前行

dw 按單詞刪除

u 撤銷當前操作

ctrl+r 重做

yy 複製游標所在行

2 yy 複製游標所在行和游標下一行

p 貼上到游標下一行

cc 剪下

行數cc 剪下當前行開始的幾行

x 刪除游標所在位置的內容

w,b 按單詞進行移動游標

gg 跳轉到文件首部行首

dgg 刪除游標至文件首部

g 跳轉到文件尾部行首

/字串1 查詢字串1

$ 行尾

^ 行首

h 往左按字元移動游標

j 往下(後)按行移動游標

k 往上(前)按行移動游標

l 往右按字元移動游標

h 跳轉到當前螢幕輸出的最上面一行

l 跳轉到當前螢幕輸出的最下面一行

m 跳轉到當前螢幕輸出的中間那一行

i 在游標前插入

i在游標所在行行首插入

a 在游標後插入

a 在游標所在行末尾插入

s 刪除游標所在位置字元並插入

s 刪除游標所在行並插入

o 在游標所在行下一行插入

o 在游標所在行上一行插入

如圖所示 輸入以上指令 如圖顯示 insert 則進入插入模式

進行修改完成後,在插入模式 按 esc 輸入以下指令 則可進行退出或儲存操作

:wq 儲存退出

:q 退出(未修改檔案內容才可以退出)

:wq! 強制儲存退出

:q! 強制退出,不儲存

:set nu 顯示行號

:set nonu 不顯示行號

:行號 跳轉到指定行號

:3,5 d 刪除3-5行

:r 檔名1 讀出檔案1的內容到當前檔案裡

:%s/字串2/字串3 字串3替換字串2

:%s/1/2/g 將1替換為2,全域性修改

:w 檔名1 另存為檔名1

Linux基礎 vim編輯器

使用vi編輯器編輯檔案 1.txt進入編輯模式寫入內容 hello world 命令列模式輸入i,進入編輯模式 寫入helloworld,按esc進入命令列模式,輸入 進入擴充套件模式輸入wq儲存退出 進入命令列模式複製改行內容,在下方貼上80行 在命令列模式輸入yy複製該行內容 在命令列模式輸入8...

linux基礎vim編輯器

第一類操作 複製移動刪除檔案內容 yy 複製游標所在行 nyy 複製游標所在行開始向下的n行 dd 剪下游標所在行 ndd 剪下游標所在行開始向下的n行 p 小 黏貼到游標所在行的下邊 p 大 黏貼游標所在行的上邊 d 刪除游標所在行到行尾的內容 dg 刪除游標所在的行到末尾的全部的行 u 撤銷上次...

linux基礎之vim編輯器

1.插入命令 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行首插入 o 在游標下插入新行 o 咱游標上插入新行2.定位命令 set nu 設定行號 set nonu 取消行號 gg 到第一行 g 到最後一行 ng 到第n行 n 到第n行 移至行尾 0 移...