加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim常用快捷键总结

发布时间:2020-12-15 16:18:26 所属栏目:安全 来源:网络整理
导读:vim常用快捷键总结 删至行首:d0 删至行尾:d$ 删除当前行及其后面n-1行:ndd 删除当前字符:x 删除当前字符的前一个字符:X 删除当前字符:dl 删除到第三个字符的结尾位置:d3w 删除到某个单词的末尾:dw 删除到某个单词的开始:db 删除当前行到文件的末尾

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
  • … 未完待续

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读