-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 品牌設(shè)計 > 專題列表 > 正文
vi語法變色設(shè)計失敗
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于vi語法變色設(shè)計失敗的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等,官網(wǎng):https://ai.de1919.com
創(chuàng)意嶺專注品牌設(shè)計、策劃,為各大上市企業(yè)、個人提供一站式設(shè)計、策劃服務(wù),服務(wù)客戶遍布全國,咨詢相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008
本文目錄:
vim編輯狀態(tài)為什么沒有顏色
你好,
可能是因為vi的版本太低,并且沒有開啟高亮顯示。
檢查是否有更新 # yum install vim 更新一下最新版本的vi。
#rpm -qa|grep vim 查下是否已經(jīng)安裝了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 服務(wù)器。
讓 Linux vi 顯示關(guān)鍵字顏色-www.2cto.com-和vimrc配置
這需要安裝vim-enhanced 包。
其實主要是vi本身是不帶顏色的,vim帶顏色
用命令:alias vi=vim 就就可使vi顯示關(guān)鍵字顏色了。
以后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 “不產(chǎn)生備份文件
set ruler “在編輯過程中,在右下角顯示光標(biāo)位置的狀態(tài)行
colorscheme evening “設(shè)置配色方案
set autoindent “使用自動對其,也就是把當(dāng)前行的對其格式應(yīng)用到下一行
set smartindent “依據(jù)上面的對其格式,智能的選擇對其方式
set tabstop=4 “設(shè)置tab鍵為4個空格
set shiftwidth=4 “設(shè)置當(dāng)前行之間交錯時使用4個空格
set enc=utf-8 “設(shè)置編碼
set fenc=utf-8 “設(shè)置文件編碼
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 “設(shè)置文件編碼檢測類型及支持格式
set langmenu=zh_CN.UTF-8 “指定菜單語言
set helplang=cn “中文幫助
如何改變vi中語法高亮顯示的顏色
改變vi中語法高亮顯示的顏色的方法:應(yīng)該在自己的配置文件里覆蓋缺省的設(shè)置, 這樣即使拿到別的
機子上只要拷貝自己的配置文件過去就可以恢復(fù)自己的顏色配置。
例如在.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有時候的默認(rèn)配置里面沒有設(shè)置語法高亮,所以有時候需要手動設(shè)置語法高亮設(shè)置步驟如下:
1,打開vimrc文件
# vi ~/.vimrc
2.如果沒有該文件則新建一個.vimrc文件
3.在文件中添加添加一行:syntax on
4,保存退出
linux vim無法顯示顏色
因為要寫腳本使用vi編輯器必然不太友好,不會有顏色區(qū)分和顯示內(nèi)容,好吧,就選擇使用vim可是遇到顏色調(diào)試的問題,周折了很久才搞定。分享一下哈環(huán)境一:直接登錄linux(cent5.Xcent6.X)系統(tǒng)(前提你安裝了vimp這個編輯器軟件)問題:vimfimename#vim編輯文件的時候編輯的字符只有一種顏色,正常來說應(yīng)該不同的語法成分會有不同的顏色呈現(xiàn)。解決方法:可能原因:[root@gjlininit.d]#vi/etc/vimrc#編輯這個文件加入“syntaxon”這一行字符串。(如果有查看是否否被注釋掉了,把注釋去掉即可)環(huán)境二:使用SSH工具我使用的是SecureCRT這個軟件連接到linux系統(tǒng)的。問題:vimfimename#vim編輯文件的時候編輯的字符只有單一顏色,正常來說應(yīng)該不同的語法成分會有不同的顏色呈現(xiàn)。解決方法:1、首先按照環(huán)境一的方法檢查一下,如果環(huán)境一的情況不在進行第二步。2、修改終端TERM這個環(huán)境變量:1)export命令臨時生效[root@gjlininit.d]#echo$TERMxterm#如果結(jié)果顯示:非“xterm”執(zhí)行如下命令[root@gjlinterminfo]#exportTERM=xtermSessionOptions-->Terminal-->Emulation中將Terminal下拉菜單選xterm然后將必須鉤上ANSIColourlinuxvi編輯無法語法著色
打開語法高亮的方法是:
syntaxenable或者
syntaxon后者會覆蓋當(dāng)前你對語法高亮的更改。
由于更改高亮不常見,所以這兩個命令的區(qū)別很小。在vimrc里建議使用后者。
vim一般都可以正確識別文本類型,并做相應(yīng)的高亮。
如果您對默認(rèn)的配色不滿意,或者vim無法識別你編寫的文本,也許可以去搜一搜相應(yīng)的插件,希望有適合您的。如果還不行,自己動手寫語法高亮腳本就是一個技術(shù)活兒了。介紹起來相對復(fù)雜。
以上就是關(guān)于vi語法變色設(shè)計失敗相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
vi設(shè)計是標(biāo)志設(shè)計嗎(vi設(shè)計是標(biāo)志設(shè)計嗎知乎)
小微調(diào)的vi設(shè)計(微調(diào)的項目有哪些)
企業(yè)vi形象設(shè)計公司(vi企業(yè)形象設(shè)計是什么)
開遠(yuǎn)vi設(shè)計(開遠(yuǎn)藝術(shù)裝飾有限公司)
杭州市區(qū)域劃分圖最新(杭州市區(qū)域劃分圖最新2021)