我是靠谱客的博主 忧伤白羊,最近开发中收集的这篇文章主要介绍Vim - 扩展命令(末行命令)模式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在命令模式下:按:
shift+v 或 V 选择需要选择的内容,上下键或jk选择后,
切换到末行模式下,就是shift +: 输入 normal i # 回车,即可完成注释!!!

命令模式下,按:
:w 保存当前状态
:w! 强制保存当前状态
:q 退出当前文档(文档必须保存才能退出)
:q! 强制退出文档不会修改当前内容 (常用重新做哈哈)
:wq 先保存,再退出
:wq! 强制保存并退出
:x 先保存,再退出
ZZ 保存退出,shift+zz
:number 跳转至对应的行号
行间跳转
:n 例如:5 直接跳到第5行
复制
:ny 复制单行
:m,ny 复制m行到n行
:%y 复制所有行
删除
:nd 删除单行
:m,nd 删除m行到n行
:%d 删除文件所有内容

查找替换

查找 /需要搜索的内容
/bin 会搜索到很多bin
n 按搜索到的内容依次往下进行查找 /bin
N或shift+n 按搜索到的内容依次往上进行查找 ?bin
替换
????#sbin#test 替换光标所在行的第一个满足条件
????#sbin#testg 替换光标所在行的所有满足条件
:1,5s#sbin#test#g 替换1-5行中包含sbin的内容为test
:%s#bin#test#g 替换整个文本文件中包含sbin的替换为test
:%s#bin#test#gc 替换内容时提示是否需要替换
另存
:w /root/test 将文件所有内容另存为/root/test
读入
:r /etc/hosts 读入/etc/hosts文件至当前光标下面
:5r /etc/hosts 指定/etc/hosts文件当前文件的哪行下面

最后

以上就是忧伤白羊为你收集整理的Vim - 扩展命令(末行命令)模式的全部内容,希望文章能够帮你解决Vim - 扩展命令(末行命令)模式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部