Skip to main content

Vim学习笔记

·338 words·1 min·
Vim
Table of Contents

如果文章中有不准确的地方,欢迎留言指正。

1.正常模式
#

可以使用上下左右移动光标,可以删除,复制,粘贴。

  • yy: 复制当前行,nyy,复制n行
  • y+数字+y: ,从光标开始复制一段
  • yw: 删除一个单词(以空格分隔的字符串)
  • p: 粘贴
  • dd: 删除当前行,ndd,删除n行
  • d+数字+d: 删除一段
  • dw: 删除单词
  • gg: 跳到首行
  • G: 跳到行尾
  • u: 撤销
  • n + G: 跳转到n行
  • r+内容: 替换

2.插入模式
#

按下i,I,o,O,a,A,r,R都可以进入插入模式。

3.命令行模式
#

按下Esc,输入冒号。读取,存盘,替换,退出等操作。

  • q!: 直接退出
  • wq: 保存退出
  • set nu: 设置行号
  • set nonu: 关闭行号
  • !: 强制执行
  • /key: 查找key关键字,输入后回车,按n查找下一个
  • noh: 取消高亮显示
  • %s/旧的内容/新的内容/g: 替换光标匹配到的第一个,/g参数替换所有,%代表替换每一行的第一个
Software Engineer