vim的使用
vim操作模式
- 命令模式
输入的任何字符都作为命令来处理
- 插入模式
输入的任何字符都作为插入字符来处理
- 末行模式
执行文件级或全局性操作
命令模式
- 移动光标
左:h
下:j
上:k
右:l
行首:0
行尾:$
下个词:w
- 删除
删除字符:x
删除n个字符:nx
删除行:dd
删除n行:ndd
- 复制
复制字符:y
复制词:yw
复制行:yy
复制n行:nyy
- 粘贴
粘贴:p
- 查找
向下查找:/
向上查找:?
- 撤销与重复
撤销:u
重复:.
末行模式
- 保存:w
- 以文件名保存:w /path/filename
- 保存并退出:wq
- 退出:q
- 不保存并退出:q!
- 列出行号:set nu
- 跳转至行:行号