VIM学习整理

来源:互联网 发布:泰格软件 编辑:程序博客网 时间:2024/06/06 11:47

VIM学习整理

    • VIM学习整理
      • 三模式切换
      • 打开文件
      • 光标移动
      • 编辑命令
      • 屏幕翻页
      • 其他
      • 命令行模式

三模式切换

  • 命令模式
    学习重点。按i(插入)、a(添加)、r(替换)、o(新开下行)后进入插入模式
  • 插入模式
    简单模式,进行文字输入,按ESC后回到命令模式
  • 命令行模式
    命令,退出,环境设置等

打开文件

vi filename

光标移动

  1. h j k l 光标左 下 上 右移动
  2. nG G 移到第n行 移到最后一行
  3. n+ n- 上移或下移n行
  4. H M L 移动到屏幕的顶部 中间 尾部
  5. w b 光标左/右移一个单词
  6. 0 $ 移到行首 或行尾
  7. ( ) 移到句首 或句尾
  8. { } 移到段首 或段尾

编辑命令

  1. i a r o 插入 添加 替换 新开下行
  2. c cw cnw 修改 修改一个单词 修改n个单词
  3. x d0 d$ dd ndd 删除 删除到行首 删除到行尾 删除一行 删除n行

屏幕翻页

  1. Ctrl+u Ctrl+d 向上翻半屏 向下翻半屏
  2. Ctrl+b Ctrl+f 向上翻一屏 向下翻一屏

其他

  1. /pattern ?pattern 向下查找pattern 向上查找pattern
  2. yy p 拷贝一行到简体版 粘贴
  3. u Ctrl+r 撤销上一步的操作 恢复撤销的操作

命令行模式

  1. :q 退出
  2. :wq 保存退出
  3. :q! 不保存退出
  4. :w 保存文件
0 0
原创粉丝点击