您的位置:首页 > 运维架构 > Linux

Linux命令学习(3)vi编辑器常用命令

2018-02-06 11:19 381 查看
vi 1.txt
文件不存在创建新文件

打开后进入命令模式

复制:yy,复制当前行

剪切:dd,可以当删除使用

粘贴:p

u,撤销当前操作

gg,至文本首位

G,至文末位

h,j,k,l相当于方向键,右,下,上,左

a,i,o进入文本输入模式

a,当前光标所在字符后插入数据

i,当前光标所在字符前插入数据

o,当前光标所在行的下一行插入数据

ESC键退出文本输入模式至命令模式

shift+:,进入文末模式

:set nu,显示行数

:set nonu,不显示行数

:3,进入第三行

:r /home/1.txt, 读取文件内容

:/a,从上至下搜索a

:?a,从下至上收缩a

从当前光标位置开始

:%s/a/t,将第一个匹配的a替换为t

:%s/a/t/g,将所有的a替换为t

特殊字符需转义,例如:

:%s/\/app\/test/\/app1\/test1,将/app/test替换为/app1/test1

:wq保存退出

:wq!强制保存退出

:q不保存退出

:q!强制不保存退出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: