基本操作
- 打开文件 :
vim filename - 保存文件 :
:w - 退出 Vim :
:q - 保存并退出 :
:wq或ZZ - 强制退出 :
:q!
模式切换
- 进入插入模式 :
i(在光标前插入)、a(在光标后插入)、o(在当前行下插入新行) - 返回普通模式 :
Esc
移动光标
- 上下左右移动 :
h(左)、j(下)、k(上)、l(右) - 跳到行首/行尾 :
0(行首)、$(行尾) - 跳到下一行/上一行的开头 :
gg(文件开头)、G(文件末尾) - 按词跳转 :
w(到下一个单词开头)、b(到上一个单词开头)
编辑操作
- 删除字符 :
x - 删除整行 :
dd - 复制行 :
yy - 粘贴 :
p - 撤销 :
u - 重做 :
Ctrl + r
查找与替换
- 查找 :
/keyword,然后按n查找下一个,N查找上一个 - 替换 :
:s/old/new/g(在当前行替换),:%s/old/new/g(在整个文件替换)
窗口与标签页
- 分屏 :
:split(水平分屏)、:vsplit(垂直分屏) - 切换窗口 :
Ctrl + w然后按h/j/k/l - 关闭窗口 :
:q