vim文本编辑器
1.命令行模式
执行vim内部命令、文本编辑
基本命令:
- x :每按一次,删除光标所在位置的字符
- #x:表示删除光标后面#(数字)个字符
- X:每按一次,删除光标前面的一个字符
- #X:表示删除光标前面的#个字符
- dd:剪切光标所在行
- #dd:光标所在行开始剪切#行
- yy:复制光标所在行到缓冲区
- p:将缓冲区内的所有字符粘贴到光标所在位置
- r:替换光标所在位置的字符
- u:恢复上次操作
- hjkl:光标移动,h左 j下 k上 l右
2.插入模式
输入文本、文本编辑
命令行模式下以i,o,a等命令进入插入模式,esc退出
3.末行模式
查找、替换、保存等
命令行模式下输入冒号(:)进入末行模式
- 列出行号 :set nu
- 取消行号 :set nonu
- 跳到#行 :#
- 查找字符 :/内容 从前向后查找 :?内容 从后向前查找 按n显示下一个查找内容
- 保存 :w
- 退出 :q
- 强制退出 :q!