关于模式
- 命令模式:最开始进去的那个状态
- 自由选择模式:命令模式下按v
- 插入模式:命令模式下按i
按esc切回命令模式
功能
命令模式下
- 退出:命令模式下,
:q
,不保存退出:q!
,保存并退出:wq
。 - 保存:命令模式下,
:w
。 - 撤销:命令模式下,按u。
- 恢复撤销:命令模式下,ctrl+r。
- 剪切/删除:同样的操作,不粘贴就相当于删除了。自由选择模式下选择完成按d取走所选的块;dd剪切当前行。
- 复制:自由选择模式下选择完成按y复制所选的块。
- 粘贴:(光标移动到目标位置后)按p。
- 搜索:命令模式下,
/pattern
的形式,支持正则表达式。 - 跳转:命令模式下,
:n
,其中n表示行号。 - 显示多个文件:
- 打开多个窗格:已经打开的情况下,命令模式
:split
或:sp
分成两行,:vsplit
或:vsp
分成两列; - 打开另一个文件:命令模式下,
:e filename
; - 切换文件:命令模式下,ctrl+w+h/j/k/l,切换到前/下/上/后个窗格;
- 显示打开的文件缓存:命令模式下
:ls
,可以显示打开过的文件和编号; - 切换文件,命令模式下,
:b n
,其中n表示文件编号。
- 打开多个窗格:已经打开的情况下,命令模式