[Vim使用]常用快捷键使用

[Vim使用]常用快捷键使用_第1张图片

参考:Linux vi/vim

Vim处理模式:

  • 命令模式
    该模式下可以进行拷贝、删除、粘贴等操作,通过i/a等键切换到编辑模式。
  • 编辑模式
    可以编辑字符,通过Esc键进行切换。

Vim常用命令:

  • 创建文件:vim filename
  • 保存文件::w
  • 关闭文件::q
  • 保存并关闭文件::wq

Vim拷贝、粘贴、删除:

  • 拷贝:yy/yw
  • 粘贴:p
  • 删除:dd/dw

Vim光标移动:

  • 左下上右:h/j/k/l
  • 跳到文件头:gg
  • 跳到文件尾:G

Vim行内光标移动:

  • 移动到行首:^
  • 移动到行尾:$
  • 按单词移动:向前一个词:w,两个词:2w,三个词:3w……
    向后一个词:b,两个词:2b……

Vim查找与替换

  • 查找关键字:/关键字,按n跳到下一个,shift+n是上一个。
  • 查找与替换::%s/关键字/替换字/gc
  • set number:显示文档行号
  • 查找某个范围并替换::3,10s/关键字/替换字/gc,表示查找并替换第3行与10行间的关键字。

Vim多窗口

  • 分窗口::split/ 横向分屏,:vsplit垂直分屏
  • 窗口间跳转:ctrl+ww

Mac下vim语法高亮设置

  1. 输入以下命令找到系统自带的vim配置文件:
cat /usr/share/vim/vimrc
  1. 输入以下命令将其复制到当前用户的根目录下:
cp /usr/share/vim/vimrc ~/.vimrc
  1. cd到根目录,编辑.vimrc文件:
cd ~
vim .vimrc
  1. 在.vimrc文件中增加以下三行:
syntax on //开启高亮
set nu! //显示行数
set autoindent //自动缩进
[Vim使用]常用快捷键使用_第2张图片

你可能感兴趣的:([Vim使用]常用快捷键使用)