显示
Ctrl+g
// 显示当前行信息
set nu
或set number
// 显示行号;
set nonu
或set nonumber
// 关闭显示行号;
保存
w !sudo tee %
// 在没有写权限的用户下编辑后保存命令
相关错误提示:E45: ‘readonly’ option is set (add ! to override)
替换
:%s/vivian/sky/
或g/vivian/s//sky/
// 替换每一行的第一个 vivian 为 sky
参考:vim的全局替换[zz]&把字符替换成回车
移动
w
移动到下一个单词开头
e
移动到下一个单词结尾
b
倒退到上一个单词开头
0
移动到行首
$
移动到行末
+
移动到下一行开头
-
移动到上一行开头