一、vi/vim文本编辑器简介
vi=记事本
vim= notepad++
1、vim的三种模式:
普通模式:#>vim text.txt,刚进去是普通模式,要进入编辑模式按i
编辑模式:加入更改内容,--insert--,返回普通模式按Esc,普通模式切换到命令模式输入‘:’冒号;
命令模式:wq!保存退出,命令模式返回普通模式按两次Esc。
:w写保存 q退出 !强制,
二、vi/vim文本编辑器操作
1、普通模式:
1)显示行号 :set nu
2)移动光标:
①行尾 $
②行首 0
③文件尾部 G 或shift+g
④文件开头 gg
⑤到指定行 ngg(n为数字);到第5行 5gg;
3)搜索与替换:
①向下搜索 /搜索内容
②向上搜索 ?搜索内容
③继续搜索 按n,反方向继续搜索N
4)普通模式替换 :%s/A/B/g
g全局替换,不加g只替换一列(按列替换)
举例:
:%s/hello/nihao/2 把第二列替换
:%s/hello/nihao/g 把hello换成nihao;
5)指定替换 :n1,n2s/A/B/g
举例:
:4,6s/hello/nihao/g 第4行到第6行替换
6)删除复制:
①删除单行 dd(剪切功能)
②删除多行 ndd(n是阿拉伯数字)
③撤销 u
④单行复制 yy
⑤多行复制 nyy(n是阿拉伯数字)
⑥粘贴 p
2、编辑模式:
①插入 i *****
②追加行尾插入 A
③光标下一个字符插入 a
④下一行插入 o
⑤上一行插入 O
3、命令模式:
①:wq! 保存强制退出;
②:q 只退出;
③:q! 强制退出;
④:set nu 显示行号;
⑤:set nonu 取消行号。
文章转载自蜜蜂点滴,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。