我装的LINUX配置文件的里面的关键词为何为不变色呢

我装的LINUX配置文件的里面的关键词为何为不变色呢,第1张

你是用的vi编辑的么?如果是的话,可能是因为vi的版本太低,并且没有开启高亮显示。

# yum install vim 更新一下最新版本的vi

然后修改~/.bashrc加入“alias vi=vim”

这样在shell里面敲入vi时候就自动打开vim了(vim是vi improve的简称)

再之后修改~/.vimrc加入“syntax on”之后重启vi就可以开启高亮显示了。

vi的一些其它常用设置有:

set number 显示行号

set nocp 或者 set nocompatible用于关闭VI的兼容模式

set fenc=utf-8 设定默认解码

set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936

set ai 或者 set autoindent 自动对齐(把当前行的对齐格式应用到下一行)

set si 或者 set smartindent 智能选择对齐方式

set tabstop=4 设置tab键为4个空格

set sw=4 或者 set shiftwidth 设置当行之间交错时使用4个空格

set ruler 设置在编辑过程中,于右下角显示光标位置的状态行

set incsearch 设置增量搜索,这样的查询比较smart

set showmatch 高亮显示匹配的括号

set matchtime=5 匹配括号高亮时间(单位为 1/10 s)

set ignorecase 在搜索的时候忽略大小写

在Linux中,默认情况下,Bash shell会将脚本中的关键字和命令染成特定的颜色,以便于区分不同的元素。如果你发现脚本不再变色,可能是因为你的终端窗口的颜色设置被改变了,或者是因为脚本中的某些元素导致了颜色设置的冲突。

要解决这个问题,可以尝试检查你的终端窗口的颜色设置,并确保它们正确地设置为适用于脚本的颜色。你也可以尝试在脚本中添加特定的颜色设置命令,以便于控制脚本中的文本颜色。例如,可以使用命令echo -e "\033[32mThis text is green\033[0m"在脚本中输出绿色文本。

最后,你也可以尝试使用其他的终端应用程序来运行你的脚本,看看其他应用程序是否具有颜色设置功能。

首先进入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 就能够了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存