Linux在编辑配置文件时,怎么使注释行和非注释行的字体颜色不一样?

Linux在编辑配置文件时,怎么使注释行和非注释行的字体颜色不一样?,第1张

把下面的设置写到 .vimrc 中

如果没有自己创建一个

mkdir ~/.vimrc

1 set nu

2 syntax enable

3 syntax on

4 set showmatch

5 set history=4000

6 set tabstop=4

7 set hls

8 set ruler

9 set showcmd

10 set novisualbell

11 set nocompatible

12 "colorscheme evening

13 set noeb

14 set autoindent

15 set cindent

16 set hlsearch

17 set incsearch

首先进入vim的color目录(/usr/share/vim62/colors,不同的系统目录不同,建议在~/建立.vim目录,然后在些目录里建立对应的文件夹和文件)

[hadoop@cluster3 ~]$ ls /usr/share/vim/vim72/colors/

blue.vim desert.vim morning.vimREADME.txt torte.vim

darkblue.vim elflord.vim murphy.vim ron.vim zellner.vim

default.vim evening.vim pablo.vim shine.vim

delek.vim koehler.vim peachpuff.vim slate.vim

然后再自己的~HOME/建立一个 .vimrc文档

[hadoop@cluster3 ~]$ vi .vimrc

:colorscheme evening

#假如选择其他的方案 只要替换 evening 就能够了

//和#一样,都是注释只不过是单行注释。

:起始行号,结束行号         /*  ------*/ 这个可以注释几行,中间可以断行,两边是匹配的。

系统:Linux

多行注释:

进入命令行模式-->

将光标移动到要注释的第一行位置-->

按ctrl + v进入 visual block模式-->

按字母j或k(或者上下移动键)纵向选中需要注释的行-->

按大写字母I,进入插入模式-->

输入注释符号,例如##(需要添加几列就输入几个)-->

按esc键就注释多行了。

取消多行注释(删除注释):进入命令行模式-->

将光标移动到要取消注释的第一行第一列位置-->

按ctrl + v进入 visual block模式-->

按小写字母h或l横向选中列的个数,按小写字母j或k纵向选中行的个数(同样可以使用上下左右移动键)-->按d键或者delete键就可多行取消注释。

扩展资料:

linux在vim下怎么批量替换或者注释:

:%s/foo/bar/g

把全部foo替换为bar,全局替换

:s/foo/bar/g

当前行替换foo为bar

:%s/foo/bar/gc

替换每个foo为bar,但需要确认.

:%s/\/bar/gc

单词匹配替换, 需确认

%s/foo/bar/gci

忽略foo大小写,替换为bar, 需确认


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8625769.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存