栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Liunx之vi编辑器的使用/vi编辑器详细命令②

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Liunx之vi编辑器的使用/vi编辑器详细命令②

Linux—vi编辑器 末行模式(编辑模式)(接上一篇)
设置参数含义
:set nu显示行号
:set nonu取消显示行号
:set hlsearch设置是否将查找的字符串高亮显示,默认是set hlsearch高亮显示
:set nohlsearch取消高亮显示
:set ruler显示右下角状态栏 默认是set ruler显示
:set noruler不显示右下角状态栏
:set list设置显示隐藏字符,类似cat -A,Tab键用’^I‘显示,回车键用’$‘显示
:set nolist设置不显示隐藏字符 ,默认是set nolist不显示
:syntax on根据语法显示相关颜色帮助排错,在shell脚本或相关配置文件中默认开启
:syntax off关闭显示颜色帮助

1.替换

/代表/ 是一个转义符

:1,10s/old/new/g        将1到10行所有old换为new
​
:%s/old/new/g            将整个文件的old换为new
​
:1,10s/^/#/g                注释1到10行
​
:1,10/^#//g                 取消注释
​
:1,10s/^////g             1到10行,行首加入//
​
:1,10s/^////g             取消1到10行行首的//

2.导入其他文件内容

:r 文件名          把文件内容导入在光标所在位置

3.在vi中执行命令

:!命令  在vi中执行系统命令

例子:

:!data    查看当前时间

在vi中导入命令结果

:r  !data        在vi中执行系统命令,并且把结果导入光标所在行(把当前时间导入)

4.字符替换

:ab 源字符  替换为字符                      字符替换
​
:ab mymail  fanxingw@qq.com               当碰到’mymail‘时,自动转变为邮箱
命令模式(接上一篇)

1.查找

/查找内容       从光标所在行向下查找 
​
?查找内容       从光标所在行向上搜索
其他

多文件同时打开

可以通过先按CTRL+W ,再按上下箭头的方式在两个文件之间切换。

vi  -o  abc  123            上下分屏
​
vi  -O  abc  123            左右分屏

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826595.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号