vi语法变色设计失败
大家好!今天让创意岭的小编来大家介绍下关于vi语法变色设计失败的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等,官网:https://ai.de1919.com
创意岭专注品牌设计、策划,为各大上市企业、个人提供一站式设计、策划服务,服务客户遍布全国,咨询相关业务请拨打电话:175-8598-2043,或添加微信:1454722008
本文目录:
vim编辑状态为什么没有颜色
你好,
可能是因为vi的版本太低,并且没有开启高亮显示。
检查是否有更新 # yum install vim 更新一下最新版本的vi。
#rpm -qa|grep vim 查下是否已经安装了vi
如果提示not install则需安装如下rpm包:
vim-enhance-版本号.rpm
vim-common-版本号.rpm
vim-minimal-版本号.rpm
然后修改 #vi /etc/bashrc 在最后面加入“alias vi=vim ”然后wq保存退出。
这样在shell里面敲入vi时候就自动打开vim了(vim是vi improve的简称)
最后修改 #vi /etc/vimrc 在如下语句中加入“syntax on ”,之后重启vi,就可以开启高亮显示了。
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
注意:如果有的话则不必再添加。
有时要在 #vi /etc/vimrc 文件里按一下 esc-->输入:syn on 即是重启运行vi
RedHat下显示彩色目录列表
打开/etc/bashrc , 加入如下一行:
alias ls="ls --color"
用 init 6 重启一下linux 服务器。
让 Linux vi 显示关键字颜色-www.2cto.com-和vimrc配置
这需要安装vim-enhanced 包。
其实主要是vi本身是不带颜色的,vim带颜色
用命令:alias vi=vim 就就可使vi显示关键字颜色了。
以后vi就带颜色了。
syntax on “语法高亮显示
filetype indent on “文件自动缩进
set showcmd ” Show (partial) command in status line.
set showmatch ” Show matching brackets.
set incsearch ” Incremental search
set mouse=a ” Enable mouse usage (all modes) in terminals
set syn=cpp “语法高亮
set nu! “显示行号
set hlsearch
set nobackup “不产生备份文件
set ruler “在编辑过程中,在右下角显示光标位置的状态行
colorscheme evening “设置配色方案
set autoindent “使用自动对其,也就是把当前行的对其格式应用到下一行
set smartindent “依据上面的对其格式,智能的选择对其方式
set tabstop=4 “设置tab键为4个空格
set shiftwidth=4 “设置当前行之间交错时使用4个空格
set enc=utf-8 “设置编码
set fenc=utf-8 “设置文件编码
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 “设置文件编码检测类型及支持格式
set langmenu=zh_CN.UTF-8 “指定菜单语言
set helplang=cn “中文帮助
如何改变vi中语法高亮显示的颜色
改变vi中语法高亮显示的颜色的方法:应该在自己的配置文件里覆盖缺省的设置, 这样即使拿到别的
机子上只要拷贝自己的配置文件过去就可以恢复自己的颜色配置。
例如在.vimrc中加入这几行(最好用gvim):
:highlight Comment guifg=seagreen ctermfg=darkmagenta
:highlight Constant guifg=deeppink ctermfg=magenta
:highlight Special guifg=deeppink ctermfg=magenta
:highlight Statement gui=NONE guifg=blue ctermfg=cyan
:highlight PreProc guifg=red ctermfg=red
:highlight Type gui=NONE guifg=blue ctermfg=green
如何改变vi中语法高亮显示的颜色
vi有时候的默认配置里面没有设置语法高亮,所以有时候需要手动设置语法高亮设置步骤如下:
1,打开vimrc文件
# vi ~/.vimrc
2.如果没有该文件则新建一个.vimrc文件
3.在文件中添加添加一行:syntax on
4,保存退出
linux vim无法显示颜色
因为要写脚本使用vi编辑器必然不太友好,不会有颜色区分和显示内容,好吧,就选择使用vim可是遇到颜色调试的问题,周折了很久才搞定。分享一下哈环境一:直接登录linux(cent5.Xcent6.X)系统(前提你安装了vimp这个编辑器软件)问题:vimfimename#vim编辑文件的时候编辑的字符只有一种颜色,正常来说应该不同的语法成分会有不同的颜色呈现。解决方法:可能原因:[root@gjlininit.d]#vi/etc/vimrc#编辑这个文件加入“syntaxon”这一行字符串。(如果有查看是否否被注释掉了,把注释去掉即可)环境二:使用SSH工具我使用的是SecureCRT这个软件连接到linux系统的。问题:vimfimename#vim编辑文件的时候编辑的字符只有单一颜色,正常来说应该不同的语法成分会有不同的颜色呈现。解决方法:1、首先按照环境一的方法检查一下,如果环境一的情况不在进行第二步。2、修改终端TERM这个环境变量:1)export命令临时生效[root@gjlininit.d]#echo$TERMxterm#如果结果显示:非“xterm”执行如下命令[root@gjlinterminfo]#exportTERM=xtermSessionOptions-->Terminal-->Emulation中将Terminal下拉菜单选xterm然后将必须钩上ANSIColourlinuxvi编辑无法语法着色
打开语法高亮的方法是:
syntaxenable或者
syntaxon后者会覆盖当前你对语法高亮的更改。
由于更改高亮不常见,所以这两个命令的区别很小。在vimrc里建议使用后者。
vim一般都可以正确识别文本类型,并做相应的高亮。
如果您对默认的配色不满意,或者vim无法识别你编写的文本,也许可以去搜一搜相应的插件,希望有适合您的。如果还不行,自己动手写语法高亮脚本就是一个技术活儿了。介绍起来相对复杂。
以上就是关于vi语法变色设计失败相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: