Skip to the content.

VIM 的使用方法

VIM 的模式切换

flowchart LR
A[normal mode]--> |i| B[insert mode]
A-->|R|C[replace mode]
A-->|V|D[visual mode]
A-->|S-V|E[line mode]
A-->|C-V|F[block mode]
A-->|:|G[command line mode]
subgraph H[selection mode]
E
F
end

快捷键查询

commnand line mode

命令 短键 含义 例子
:write :w 保存  
:quit :q 退出  
:help :h 命令使用方法 :help :w
:split :sp 窗口分屏 :sp fil2
:qall :qa 全部退出  

normal mode

命令 短键 含义 例子
hjkl - 移动 -
w/b/e - 向前/向后跳跃至单词首/尾 -
0/$ - 行首/行尾 -
C-D/U - 上/下翻页 -
G/gg - 文件最后/最开始 -
H/M/L - 当前屏的最上/中间/下位置 -
find f/F {char} 当前行查找 -
to/To t/T {char} / 下一个字符前/上一个字符后/全文查找 -
o/O - 向下/上新起一行 -
dd/de/dw/di{char}/da{char} - 删除行/单词尾/下个单词首/删除符号内/删除带本符号的 -
cd/ce/cw - 改写这部分内容 -
x - 删除字符 -
r - 改写某字符 -
u/C-R - 撤销/重做 -
y/p - 复制/粘贴 -
{num}+j - 重复操作 -

video in youtube