vim命令总结

命令模式

  yy:复制  光标所在的这一行
  4yy:复制  光标所在行开始向下的4行

  p:粘贴

  dd:剪切  光标所在的这一行
  2dd:剪切  光标所在行  向下2行
  D:从当前的光标开始剪切,一直到行末
  d0:从当前的光标开始剪切,一直到行首
  
  x:删除当前光标,每次只会删除一个
  X:删除当前光标前面的那个,每次只会删除一个

  h:左
  j:下
  k:上
  l:右

  H:当前屏幕的上方
  M:当前屏幕的中间
  L:当前屏幕的下方

  ctrl+f:向下翻一页代码
  ctrl+b:向上翻一页代码
  ctrl+d:向下翻半页代码
  ctrl+u:向上翻半页代码

  2G:快速的定位到第2行代码
  G:快速的回到整个代码的最后一行
  gg:快速回到整个代码的第一行

  w:向后跳一个单词的长度,即跳到下一个单词的开始处
  b:向前跳一个单词的长度,即跳到上一个单词的开始处

  u:撤销刚刚的操作
  ctrl+r:反撤销

  v:选中光标开始位置与结束位置之间的代码
  V:选中光标开始位置与结束位置及中间所在行的代码

  >>:向右移动代码
  <<:向左移动代码

  .:重复执行上一次的命令

  r:替换一个字符
  R:替换光标以及后面的字符

  shift+zz:保存并退出

末行模式(退出命令行后,输入:)

  w:保存
  q:退出
  wq:保存退出
  q!:强制退出不保存
  %s/内容1/内容2/g:将内容1全部替换为内容2
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光...
    超__越阅读 5,060评论 0 0
  • 在平时的工作中,我们在使用命令行的时候或多或少都是使用到一些vim的命令,这里对自己平时工作中经常使用的vim命令...
    woniu95阅读 1,396评论 0 0
  • 今天我值班,怕忘了,昨天晚上就一再给老公和儿子说,让他们别忘了提醒我。 一觉醒来,天已大亮。一看手机...
    自律的小丁儿阅读 1,607评论 0 0
  • 【同读一本书】2016-2-2-044 —《谈话的力量》 【原文】:每个人都能提问题,但并不等于人人都会提问题,当...
    姜杨Ada阅读 2,118评论 0 0
  • 以前觉得朋友答应过的事会实践的后来发现是假的 家人说支持你的事最后告诉你嫁人才是王道 一个人努力拼了很久最后发现钱...
    蜜雪儿迷蒙阅读 1,463评论 0 0

友情链接更多精彩内容