admin管理员组文章数量:1122852
Linux
vi/vim(编辑器)
vi:原生自带的
vim:vi的增强版,需要安装: yum install vim -y
简单使用:
1、vi 文件名 如果文件不存在,则创建之,如果存在,则打开之
2、一进来这个界面称之为vi的指令模式
3、输入小写字母 i(insert) 进入到编辑模式(插入模式)
4、编辑你的文件
5、先按一下 esc ,退出编辑模式到指令模式
6、输入 : 该冒号为英文冒号,进入到底行模式
7、输入 wq 保存并退出
vim的用法(vi和vim一样)
指令模式:vi一进来就是该模式
编辑模式:按i切换到该模式
底行模式:输入英文冒号进入底行模式
命令模式-->编辑模式
>i:直接在当前光标处开始编辑
I:从光标所在行第一个非空字符开始编辑
>a:在光标后一个开始编辑
A:在光标所在行的末尾开始编辑
>o:在光标所在行下一行,另起一行开始编辑
O:在光标所在行上一行,另起一行开始编辑
s:删除光标所在字符开始编辑
S:删除光标所在行开始编辑
命令模式下的快捷键
gg:光标快速定位到第一行行首
G:光标快速的定位到末行行首
ngg:光标快速定位到第n行行首
>^ : 光标快速定位到该行行首
>$ : 光标快速定位到该行行尾
>dd:删除光标所在行
ndd:删除光标下n行
>yy:复制光标所在行
>p:粘贴到光标的下面
nyy:复制光标下n行
np:粘贴n次
>u:撤销到上一次操作 undo
:删除文件所有内容
ctrl+f : 下一页 forward
ctrl+b: 上一页 back
ctrl+d: 向下翻半页 down
ctrl+u: 向上翻半页 up
zt:将光标所在行放到屏幕的最顶部 top
zb:将光标所在行放到屏幕的最底部 bottom
zz:将光标所在行放到屏幕正中间 zhongjian
底行模式下的指令
:set nu 显示行号
:set nonu 取消显示行号:
查找字符串
:/香水 先按enter,然后按n找下一个,按N找上一个 从上往下找
:?香水 先按enter,然后按n找下一个,按N找上一个 从下往上找
字符串替换
:s/闺蜜/小蜜 将光标所在行的第一个闺蜜替换为小蜜
:s/闺蜜/小蜜/g 将光标所在行的所有闺蜜替换为小蜜
:n,s/闺蜜/小蜜 将指定行的第一个闺蜜替换为小蜜
:n,s/闺蜜/小蜜/g 将指定行的所有闺蜜替换为小蜜
:%s/闺蜜/小蜜 将每一行的第一个闺蜜替换为小蜜
:%s/闺蜜/小蜜/g 将每一行的所有闺蜜替换为小蜜
:wq 保存并退出
:q 不保存退出
:q! 不保存,强制退出
:x 保存并退出
:wq! 强制保存退出
shift+zz 保存并退出
简便操作
vim demo.txt +15 打开文件并且指定到第15行
vim demo.txt + 打开文件并且指定到尾行
当非法关闭正在编辑的文件的时候,再次打开文件会有提示信息,这个时候不要慌,不要急,敲enter就可以进来,如果想要保存上次写的东西 vi -r 1.txt
将产生的交换文件删除掉 rm .1.txt.swp
#vim的配置文件vim /etc/vimrc
1.添加永久显示行号
vim /etc/vimrc +
2.在最后一行添加:set number
3.然后:wq
版权声明:本文标题:Linux --- vivim(编辑器) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1724512779a890866.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论