闲着写点简单的分享

Vim简单入门笔记

三种模式

  • 一般模式:可以进行复制、粘贴和删除等操作
  • 编辑模式:按 ia 进入编辑模式,按 Esc 回到一般模式
  • 命令模式:按 /?: 进入命令模式,按 Esc 回到一般模式

移动操作

  • h j k l:用来控制光标移动
  • gg:返回顶部
  • G:回到底部
  • :n:跳到n行(n是数字)
  • ctrl+fctrl+b:屏幕向前向后滚动
  • 0和shift+4:回到本行头和尾

退出编辑器

  • :w:wq:保存和保存退出
  • :q:q!:退出和不保存退出

其中 ! 是强制的意思

复制粘贴

复制多行

正常模式下,把光标移到要复制的行

  • yy,复制当前行
  • nyy,其中n是要复制的行数,向下复制n行

p 粘贴

复制部分

正常模式下,按 v 移动光标选择要复制的部分,接着按 d 剪切或按 y 复制,最后按 p 粘贴

删除

  • dd:删除当前行
  • ndd:删除当前行开始n行
  • dG:删除当前行开始至最后一行

撤销重做

正常模式下按 u 来撤销,按 ctrl+r 来重做

注释和取消

注释

  1. ctrl+v 进入可视化模式
  2. 移动光标选择需要注释的行
  3. I ,然后输入注释符如 #
  4. Esc 回到正常模式

取消

  1. ctrl+v 进入可视化模式
  2. 选择要删除的注释符
  3. dx 删除

搜索

一般模式下输入 / 然后后面跟要搜索的词
nN:显示下一个和上一个搜索结果

显示行号

命令模式下输入 set number ,然后就能看到行号

发表新评论