vim常用快捷键总结

前端之家收集整理的这篇文章主要介绍了vim常用快捷键总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

vim常用快捷键总结

  • 删至行首:d0
  • 删至行尾:d$
  • 删除当前行及其后面n-1行:ndd
  • 删除当前字符:x
  • 删除当前字符的前一个字符:X
  • 删除当前字符:dl
  • 删除到第三个字符的结尾位置:d3w
  • 删除到某个单词的末尾:dw
  • 删除到某个单词的开始:db
  • 删除当前行到文件的末尾:dG
  • 删除当前行到文件第一行:dH
  • 删除知道屏幕上最后一行:dL
  • 替换当前行所有temp为hehe::s/temp/hehe/g
  • 替换每行中第一个#include为hehe::%s/#include/hehe/
  • 替换每行中所有的#include为hehe::%s/#include/hehe/g
  • 替换第n行开始到最后一行中每一行的第一个#include为hehe::n,$s/#include/hehe/
  • 替换第n行开始到最后一行中每一行的所有#include为hehe::n,$s/#include/hehe/g
  • 替换当前行到末尾的所有#include为hehe::.,$s/#include/hehe/g
  • 替换正文中所有出现的#include为hehe::1,$s/#include/hehe/g
  • 回复上一步操作:u
  • 全部回复操作:shift + u
  • 重做上一步操作:Ctrl + r
  • 把下一行合并到当前行尾:J
  • 选中当前行及其后面的n-1行:nV
  • 复制当前光标到此单词末尾:yw
  • 批量添加注释:Ctrl+v可视模式,上、下、左、右移动光标选择若干行开头;Shift+i进入插入模式;输入//或者;按Esc
  • 批量去掉注释:Ctrl+v可视模式,上、下、左、右移动关闭选择要删除的注释符,如//或#;按d删除
  • 横向打开另一个窗口::sp 文件
  • 竖向打开另一个窗口::vsp 文件
  • 关闭当前打开的所有窗口::qa
  • 选择当前字符所在的单词:Ctrl+v可视模式,然后a+w或i+w
  • 选择当前字符所在的段落:Ctrl+v可视模视,然后i+p或a+p
  • … 未完待续
原文链接:https://www.f2er.com/bash/390566.html

猜你在找的Bash相关文章