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 自定義使用的乙個鍵 你想要的操作...