vim的配置及其使用

本文将记录本人学习vim的一些笔记以及对自己mac上面的vim的一些配置。


vim教程

vim 文件名 进入vim (默认进入命令模式)

  • 输入i (it means insert)进入编辑模式(在当前字符前)
  • 输入a(it means append)进入编辑模式(在当前字符后添加字符)
  • 输入shift+i 在行前插入
  • 输入shift+a 在行尾插入
  • 输入o在下一行进行插入
  • 输入shift + o 在当前一行的上一行插入
  • esc退出编辑模式

退出编辑模式后,回到命令模式下

  • w(word)跳动到下一个单词
  • b(back)跳动到上一个单词
  • control+f(forward) 代表下一页(等同于pagedown)
  • control+b(backward)代表上一页(等同于pageup)
  • 数字+gg跳转到指定行
  • xx+j/k跳转到这一行的下/上xx行 比如向上10行 就是10j,向下10行就是10k
  • 命令输入错误可以按esc进行命令的清除
  • /word+回车查找指定单词,按n查找符合条件的下一个 shift+n查找符合条件的上一个
  • ?word+回车查找指定单词,按n查找符合条件的上一个 shift+n查找符合条件的下一个
  • cc剪切光标所在的一行 删除后自动进入编辑模式
  • c2c连续剪切两行
  • p粘贴命令
  • u(undo)恢复上一步操作

按:就可以开始输入指令

  • :w 保存
  • :q 退出

vim中的方向键

hjkl means 左下上右


Visual模式: v 这时可以通过hjkl移动光标选择文本,再使用c(剪切)yy(复制)p(粘贴)

808