VI编辑器常用环境设置

Vi编辑器环境设置

 

1.环境选项设置(退出Vi后,这些设置被丢弃)

        要求进行设置前处于Vi编辑器的命令状态,使用以冒号开头的set命令。【需要注意的是,以下设置仅临时有效,退出Vi后即被丢弃。】

1.1 设置新行与前一行的开始对齐

:set autoident

简写      :set ai

取消      :set noai

1.2 设置显示行号

:set number

简写      :set nu

取消      :set nonumber

1.3 设置搜索时忽略大小写

:set ignorecase

简写      :set ic

取消      :set noignorecase

 

2.缩写替换设置(退出Vi后,这些设置被丢弃)

        要求进行设置前处于Vi编辑器的命令状态,使用形式为   :ab[SP]shortname[SP]longname 的命令。【SP表示一个空格】【同样,以下设置仅临时有效,退出Vi后即被丢弃。】

        例如,以下命令把los设定为 Linux Operating System 的缩写,

:ab los Linux Operating System

        取消这个缩写,使用

:unab los

        在上面的示例中,当Vi编辑器处于文本输入模式下时,在关闭Vi前任何时候输入los接着键入一个空格时,Vi会将los替换为全称Linux Operating System。若los只是某个单词的一部分,则Vi不会对其改变。Vi通过对los前后是否有空格来确认其是否为一个缩写。在上例中,lose、close等单词中的los均不会被替换,仅当[SP]los[SP]出现时,替换会发生。【[SP]表示一个空格】

 

3.使设置长期有效

        以上设置的共同缺陷在于仅临时有效,每次打开Vi后又得重新设置。要想设置长期有效,则可以将设置的命令保存到一个名为 .exrc 的文件中。【以点开头命名的文件是隐藏文件。】

        .exrc文件中的设置命令不用以“:”(冒号)开头,直接写即可。

        .exrc文件存放的位置决定了其作用域。若放于某源文件目录下,则仅当在该目录下打开Vi时,里面的设置是有效的;若放于用户主目录下,则对于该用户使用Vi时均是有效的。

        当有多个.exrc文件时,Vi编辑器仅使用其中一个,且当前工作目录的优先级高于用户主目录。没有.exrc文件时,使用默认选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值