vim常用命令

vim的三种模式

vpm中存在三种模式:命令模式、编辑模式、末行模式。

  • 命令模式:在该模式下是不能对文件直接编辑,可以输入快捷键进行一些操作(删除行、赋值行、移动广播、粘贴等等);【打开文件后默认进入的模式】
  • 编辑模式:在该模式下可以对文件内容进行编辑;
  • 末行模式:可以再末行输入命令对文件进行操作(搜索、替换、保存、退出、撤销、高亮等等)

vpm的打开方式:

vim 文件路径
vim +数字 文件路径      #打开指定文件,并将广播移动到指定行
vim +/关键字 文件路径   #打开指定文件,并且高亮显示关键字
vim 文件路径1 文件路径2 文件路径3 #同时打开多个文件

命令模式

光标移动

  1. 光爆移动到行首
    按键:^
  2. 光标移动到行尾
    按键:$
  3. 光标移动到首行
    按键:gg
  4. 光标移动到末行
    按键:G
    注意:数字 G 可以将光标移动到指定行
    数字 方向键 可以移动指定偏移量
  5. 翻屏
    向上翻屏:按键ctrl+b or PgUp
    向下翻屏:按键ctrl+f or PgDn
  6. 单词移动
    向后:w
    向前:b

复制操作

  1. 复制光标所在行
    按键:yy
    粘贴:在想要粘贴的地方按下p键
  2. 以光标所在行为准(包含当前行),向下复制指定的行数
    按键:数字 yy
  3. 可视化复制
    按键:ctrl+v,然后按下 ↑ ↓ ← →进行选中

剪切/删除

  1. 剪切/删除光标所在行
    按键:dd
    注意:dd严格意义上说剪切命令,但是如果剪切了不粘贴就是删除的效果。
  2. 剪切/删除光标所在行为准(包含当前行),向下删除/剪切指定的行
    按键:数字 dd
  3. 剪切/删除光标所在行,删除之后,下行不上移
    按键:D

撤销\恢复

按键:u(undo)
恢复:ctrl+r 取消撤销操作

编辑模式

末行模式

/关键字 #搜索关键字
:files  #查看当前以及打开的文件
:bn     #切换下一个文件
:bp     #切换上一个文件
posted @ 2021-02-18 18:16  巫鸦  阅读(135)  评论(0编辑  收藏  举报