學習vim: 常用命令

直接寫下來各種vim命令一次記不住,將已經記下來的一些放在這裏用於以後查找使用。

移動

Ctrl + O : 返回光標到上一次的位置
Ctrl + I: 返回光標到剛纔的位置

Ctrl + f: 向前一屏
Ctrl + b: 向後一屏
Ctrl + d: 向前半屏
Ctrl + u: 向後半屏

M: 光標->屏幕中部
H: 光標->屏幕頂部
L: 光標->屏幕底部

^: 光標 -> 本行第一個非空字符
0: 光標 -> 本行第一個字符,可以是空
$: 光標 -> 本行最後一個字符

gg: 第一行
G: 最後一行
nG: 第n

註釋

註釋代碼塊

  1. Ctrl + v
  2. I
  3. #
  4. Esc

解註釋代碼塊

  1. Ctrl + v
  2. d

分屏

sp file1: 水平分屏打開file1
vsp file1: 垂直分屏打開file1

Ctrl + ww: 切換分屏
Ctrl + w + h,j,k,l: 光標 -> 到對應的分屏上
Ctrl + w + H,J,K,L: 移動分屏

Ctrl + w + 30 + <: 分屏向左移動30個單位
Ctrl + w + 30 + >: 分屏向右移動30個單位
Ctrl + w + =: 所有同級分屏寬度相同

特殊

Ctrl + s: 鎖屏
Ctrl + q: 解鎖

刪除

dd: 刪除當前行
daw: 刪除當前單詞(delete all word)
diw: 刪除當前單詞(delete inside the word)

替換

:%s/haha/hehe/gc: 全文替換,並且要求確認

查找

/haha: 查找到haha

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章