暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux文件过滤及内容编辑器

蜜蜂点滴 2020-02-19
201

一、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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论