Vim常用快捷鍵與命令筆記

單按鍵

cc 清除行并編輯
C 清除當(dāng)前行的光標(biāo)后的字符并編輯
o 在光標(biāo)下新開一行并編輯
O 在光標(biāo)上新開一行并編輯
yy/(N)yy 復(fù)制一行/復(fù)制N行
p/(N)p 粘帖一次/粘帖N次
dd/(N)dd 剪切一行/剪切N行
[[/gg 文檔首
]]/G 文檔尾
u/(N)u 撤銷/撤銷N步
f(x) 找到下一個(gè)x字符
a/i 進(jìn)入編輯模式 a命令會向后一位
A 行尾編輯
s 清除當(dāng)前字符并編輯
S 清除當(dāng)前行并編輯
zz 光標(biāo)移動到屏幕中間
x 刪除當(dāng)前字符
v/V 可視字符/行模式
W/B 下/上一行
% 在括號間跳轉(zhuǎn)

組合按鍵

dt(x) 引號/括號內(nèi)刪除到x字符前
df(x) 當(dāng)前字符起本行內(nèi) 刪除到x字符前
kdgg 刪除當(dāng)前行之前所有行(不包括當(dāng)前行)
jdG(jd shift + g) 刪除當(dāng)前行之后所有行(不包括當(dāng)前行)
kdG 等同jdG

命令

:(xx)! 強(qiáng)制執(zhí)行
:(n) 跳轉(zhuǎn)行
:!(cmd) 執(zhí)行shell命令
:w 寫入
:q 退出
:Ctrl+r " 將復(fù)制的文本粘帖到命令行
:open (file) 打開文件
/(x) 查找字符
:set number 顯示行號
:!! 上一條命令
:r!(cmd) 執(zhí)行命令并把返回值插入光標(biāo)位置

技巧

insert mode下ctrl R = 輸入計(jì)算公式 可以得到答案

ctrl r 恢復(fù)上一個(gè)撤銷


整理:CKylin
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 曾經(jīng)在思科的工廠測試系統(tǒng)`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超過2年半,現(xiàn)在...
    戈多在地獄閱讀 1,983評論 1 13
  • 目錄(?)[-] 關(guān)于Vim 1 Vim的幾種模式 啟動Vim 文檔操作 光標(biāo)的移動 1 基本移動 2 翻屏 3 ...
    SunnyLeong閱讀 9,012評論 0 32
  • 1. vim 選擇文本,刪除,復(fù)制,粘貼 文本的選擇,對于編輯器來說,是很基本的東西,也經(jīng)常被用到,總結(jié)如下:v ...
    路癡千行閱讀 3,416評論 0 0
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,671評論 9 468
  • 根據(jù)胡子大哈的文章學(xué)習(xí),感謝大胡分享胡子大哈-第二階段 一、理解狀態(tài)管理 狀態(tài)管理是為了解決一個(gè)問題: 如何高效的...
    布蕾布蕾閱讀 754評論 0 3

友情鏈接更多精彩內(nèi)容