vim編輯用法

2021-09-05 00:27:32 字數 1018 閱讀 2268

vim編輯技巧

命令模式操作

home 鍵 或 ^、數字 0 跳轉到行首

end 鍵 或「katex parse error: expected 'eof', got '#' at position 59: …轉到檔案的末尾行 複製 yy、#̲yy 複製游標處的一行、… 從游標處刪除到行尾

cp /etc/passwd /opt/1.txt

vim /opt/1.txt

/word 向後查詢字串「word」

n、n 跳至後/前乙個結果

u 撤銷最近的一次操作

ctrl + r 取消前一次撤銷操作

zz(大寫) 儲存修改並退出

末行模式操作

:q! 放棄已有更改後強制退出

:wq 或 :x 儲存已有修改後退出

:r /etc/filesystems 讀入其他檔案內容

echo 123 > /opt/1.txt

echo abc > /opt/2.txt

vim /opt/1.txt

:r /opt/2.txt #讀入/opt/2.txt到當前檔案中

:r /etc/passwd #讀入/etc/passwd到當前檔案中

字串替換

?/root/abc 替換當前行第乙個「root」

?/root/abc/g 替換當前行所有的「root」

:1,10 s/root/abc/g 替換第1-10行所有的「root」

:% s/root/abc/g 替換檔案內所有的「root

ctrl+v----->r------>輸入要改的------>esc 塊替還

rm -rf /opt/1.txt

cp /etc/passwd /opt/1.txt

[vim /opt/1.txt

開關引數的控制

:set nu|nonu 顯示/不顯示行號

:set ai|noai 啟用/關閉自動縮排

補充:vim 快取檔案的產生

發現交換檔案,恢復正常 刪除交換檔案

Vim編輯器用法

普通模式 插入模式 普通模式下的插入 i插入之前 i行首插入 a插入之後 a行尾插入 o下行插入 o上行插入 行尾 a shift a 行前 i shift i 上一行 shift o y 複製 y3 右邊方向鍵 dd 剪下一行 p 貼上 d 3 方向鍵 x 刪除當前字元 c 改變 cw 刪除某一w...

vim 編輯器基本用法

一 開啟檔案 vim path to somefile vim 開啟檔案,定位至第 行 vim 開啟檔案至最後一行 vim pattern 開啟檔案,定位至第一次被pattern匹配到的行首 二 模式轉換 vim模式 編輯模式 命令模式 輸入模式 末行模式 模式轉換 i 在當前游標所在字元的前面,轉...

vim編輯器的用法

命令模式 控制游標移動,可對文字進行刪除 複製 貼上 一 將其他內容匯入到現在的游標所在處r root readme二 不退出的情況下,執行一些命令 直接在末行模式下輸入 並在後面加命令即可 三 匯入命令執行結果r 命令四 使用map自定義快捷鍵map ctrl v 自定義使用的乙個鍵 你想要的操作...