Linux常用命令 之 vim编辑器

时间:2021-11-21 17:00:52
  • vim编辑器


    模式:命令模式、编辑模式、低行命令模式

    1. 命令模式
      i、a、o:进入编辑模式
      I、A:在改行的最前/最后插入
      gg:跳到文件的首行
      G:跳到文件的末行
      dd:删除一行
      2dd:删除2行
      yy:复制一行
      3yy:复制3行
      p:粘贴
      u:undo
      v:进入字符选择模式,选完后,y复制,p粘贴
      ctrl+v:进入块选择模式,选完后,y复制,p粘贴
      shift+v:进入行选择模式,选完后,y复制,p粘贴
      h向左移动 j向下移动 k向上移动 l向右移动
      Home:跳至行首
      End:跳至行尾

    2. 低行模式
      :set nu 显示行号
      :set nonu 隐藏行号
      :/aaa 搜索内容,n跳到下一个aaa,shift+n提到上一个aaa
      :s/aaa/bbb 查找光标所在行的第一个aaa替换为bbb
      :%s/aaa/bbb 查找所有的aaa替换为bbb
      :q!退出 :wq保存退出

    3. 特殊用法
      vim test.jar:光标移动到文件处–>回车:即可修改此文件的内容
      命令模式下”:nohl”:使vi或者vim取消高亮

Linux常用命令 之 vim编辑器

vim 快捷键
i:进入编辑模式
:wq!:保存退出
w:移动到下一个单词
dw(delete word):删除一个单词
Esc–>u:撤销
X:删除当前字符
Y:复制
p:粘贴
:reg :查看12个粘贴板里的内容
*7p :粘贴7号粘贴板
Ctrl+u:上半页
Ctrl+d:下半页