命令模式
- yy: 復(fù)制 光標(biāo)所在的這一行
- 4yy: 復(fù)制光標(biāo)所在行開始向下的4行
- p: 粘貼
- dd: 剪切 光標(biāo)所在的這一行
- 2dd:剪切光標(biāo)所在行向下的2行
- D: 從當(dāng)前的光標(biāo)開始剪切,一直到行末
- d0: 從當(dāng)前的光標(biāo)開始剪切,一直到行首
- x: 刪除當(dāng)前的光標(biāo),每次只會(huì)刪除一個(gè)
- X: 刪除當(dāng)前光標(biāo)前面的那個(gè),每次只會(huì)刪除一個(gè)
- h左 j下 k上 l右
- H: 當(dāng)前屏幕的上方
- M: 當(dāng)前屏幕的中間
- L: 當(dāng)前屏幕的下方
- ctrl + f ---> 向下翻一頁代碼
- ctrl + b ---> 向上翻一頁代碼
- ctrl + d ---> 向下翻半頁代碼
- ctrl + u ---> 向上翻半頁代碼
- 20G: 快速的定位到第20行代碼
- G: 快速的回到整個(gè)代碼的最后一行
- gg: 快速回到整個(gè)代碼的第一行
- w: 向后跳一個(gè)單詞的長(zhǎng)度,即調(diào)到下一個(gè)單詞的開始處
- b: 向前跳一個(gè)單詞的長(zhǎng)度, 即調(diào)到上一個(gè)單詞的開始處
- u: 撤銷剛剛的操作
- ctrl + r: 反撤銷
- 選中一片代碼
v:
V:
- >>: 向右移動(dòng)代碼
- <<: 向左移動(dòng)代碼
- .: 重復(fù)執(zhí)行上一次的命令
- r:替換一個(gè)字符
- R: 替換光標(biāo)以及后面的字符
- shift + zz: 相當(dāng)于wq
末行
- w: 保存
- q: 退出
- wq: 保存并退出