VIM_BASSIS

VIM 编辑器基础

  1. VIM 编辑器的增删改查
  • 打开VIM,进入编辑模式
    vim 文件名
    命令模式下按i,o,a
    i:在当前光标字符签加入
    I:在本行的行首插入
    o:在下一行插入
    O:在上一行插入
    a:在当前光标字符后插入
    A:在当前行的行尾插入
  • 保存当前文件
    在末行模式下:w保存
    在末行模式下:wq 保存并退出
    在末行模式下:q! 强制退出
  • 在当前标签页中打开新的文件
    在末行模式下:e 文件名
  • 打开新标签
    末行模式下:tabedit
    或者
    末行模式下:tabnew
  • 新标签命名
    在打开的新标签中的末行模式:w 文件名
  • 打开vim内嵌终端
    在末行模式下:terminal
    退出:ctrl+w 然后进来末行模式q!
  • 命令模式下的复制粘贴和剪切,
    复制为y,Y
    y是拷贝字符
    Y拷贝行
    粘粘为p,P
    p粘粘在字符前
    P粘粘在字符后
    剪切为d,D
    d剪切指定字符
    D剪切行
  • 命令模式下的三种可视模式
    字符可视
    按v进入然后移动光标选中字符
    行可视
    按V进来
    可视块
    ctrl+v进入
  • 命令模式下的自定义宏
    q进入定义宏,然后任意选中一个字符命名宏,让进行自定义的操作,退出进入命令模式按q退出定义宏状态
    使用宏, @(定义的名) 执行一次,n@(定义的名) 执行自定义次宏
  • 命令模式下的不同的插入方式
    在可视字符和可视行模式下操作基本相同
    在选中装态下进入末行模式下输入以下:
      normal <I|A>(要输入的字符)
      这是在行首或行尾添加字符,其他的删除炒作一基本上相同
    可视块模式下的操作有一点不相同的
    在选中模式下输入I在行首插入字符然后ESC键就可以得到效果
  • 命令模式下回到上一个文件
    在命令模式下输入Ctrl+o退回到上一个文件位置
  • 命令模式下的查找字符
    在命令模式下输入/+字符可以匹配到相应的字符
  • 命令行模式下快速进来文件
    把光标移动到有正确路径的文件上按gf
  • 末行模式下打开分屏
    打开左右分屏
      :set vsplit
    打开上下分屏
      :set split
  • 末行模式下的标签操作
    打开左一位的标签
      :-tabnext
    打开右一位的标签
      :+tabnext
  • 末行模式下的执行命令
    在末行模式下!+系统命令
  • 末行模式下基础命令
    :set number
    :set showcmd
查看评论