[使用技巧]Vim常用指令

文件

  • 文件创建:vim 1.txt

  • 内容查看:cat 1.txt

编辑

  • 编辑模式/返回 i/a esc

  • 删除行/单词 dd / dw

  • 复制行/单词 yy / yw

  • 粘贴 p

  • 清空 ggdG

  • 开启鼠标控制 :set mouse=a

  • 开启行号 :set number

光标移动

  • 光标移动 hjkl / 左下上右

  • 行首/行尾 ^ $

  • 单词移动 向前 w/ 2w /10w 向后 b / 2b /10b

  • 文件头 gg 文件尾 G

查找与替换

  • 查找 /关键字

    • 下一个 e 上一个 b

  • 查找与替换 :%s/关键字/替换字/gc

    • %s -> 查找范围全篇 21,23s -> 21到23行

      [使用技巧]Vim常用指令_第1张图片

    • 关键字 支持常量字符串和正则表达式

    • gc 针对每次替换进行确认

Vim多窗口

  • 上下分割 :split

  • 左右分割 :vsplit

  [使用技巧]Vim常用指令_第2张图片

  • 窗口间跳转 ww/w[hjkl]

  • 打开文件 open + 文件路径

  • 放大当前窗口

    • 横向 ctrl + w (with) shift + \

    • 竖向 ctrl + w (with) ctrl + /

  • 恢复默认

    • ctrl + w (with) =

  • 关闭窗口 :close

你可能感兴趣的:([使用技巧]Vim常用指令)