Linux中Vim Editor的常用指令大全

Vi模式

  • Command Mode: 进入vi编辑器时默认打开
  • Insert Mode: 用来输入文本内容,在命令模式中键入i即可进入,键入esc即可退出
  • Bottom Line Mode: 在命令模式中键入:即可进入

Vi命令

直接在命令模式中键入即可

  • i: 在当前字符左边插入,并进入插入模式
  • o: 在当前行的下方插入一个新行,并进入插入模式
  • Cursor Movement: h 向左,j 向下, k 向上, l向右
  • B: 光标移动到当前单词的开始,(只根据空格判断是否是单词,而不检查拼写)
  • e: 移动到当前单词的结尾
  • w: 移动到下一个单词
  • O: 光标移动到行首
  • $: 光标移动到行末
  • G: 光标移动到文件结尾
  • gg: 光标移动到文件开头
  • yy: 复制当前一行
  • dd: 剪切当前一行
  • p: 黏贴内容到光标处之后(小写)
  • P: 黏贴内容到光标处之前(大写)
  • x: 删除光标处的字符
  • r: 修改光标处的字符,并进入插入模式
  • R: 进入取代状态(等同于Insert键)
  • s: 删除光标处的字符,并进入插入模式
  • S: 删除光标处的行,并进入插入模式
  • cw: 删除光标处的后一个单词
  • cb: 删除光标处的前一个单词
  • u: 撤销操作
  • ctrl+r: 反撤销操作

Vi底行命令

  • w: 保存
  • w + filename: 存入文件filename中
  • w! + filename: 强制存入文件filename中
  • q: 退出 vi 编辑器
  • q!: 强制退出 vi 编辑器
  • set + nu: 显示行号,即在每行前面显示行号
  • /word: 查找内容
  • %s/str1/str2/g: 将所有的 str1 替换成 str2
  • n1, n2s/str1/str2/g: 将第n1-n2行的 str1 替换成 str2, vi中,行数是从1开始的

————下载必看————

1、本站资源均通过互联网公开合法渠道获取,仅供阅读测试,请在下载后24小时内删除,谢谢合作!
2、版权归作者或出版社方所有,本站不对涉及的版权问题负法律责任。若版权方认为本站侵权,请联系客服或发送邮件处理。
3、本站解压密码统一为:yudouyudou
4、部分压缩为part1、part2类型的,需要全部下载到电脑才能解压
5、解压工具推荐:电脑端推荐使用WINRAR(最新版),苹果电脑端用RAR解压王。
6、关于下载速度:下载速度慢的,请开通百度网盘超级VIP会员下载,本站不提供网盘vip账号,请自重。
7、关于字幕和声音:MKV的影视资源都是内封字幕音轨,网盘播放是无法解析的,下载到本地电脑用potplayer,手机用QQ影音播放。
资源失效请添加客服微信 “ civi58 ”,并发送资源编号+资源名称,我们会及时重新补发

米时光 » Linux中Vim Editor的常用指令大全

发表评论