更改vim高亮括號匹配顏色


vim括號匹配高亮顯示在vim7.4版本, 默認就是開啟的. 但是默認的括號匹配
高亮的顏色是淺藍色, 在亮瞎眼的同時, 嚴重影響我們寫代碼, 最明顯的感受
就是, 連續打出一對括號, 接下來不仔細看, 根本找不到光標在哪?

vim括號亮瞎眼演示

So, 怎么破? 在~/.vimrc配置文件中添加, 下面一行

hi MatchParen ctermbg=Yellow guibg=lightblue

其中Yellow就是我們需要修改的顏色, 我這里改成了紅色, 后面那個顏色
暫時不知道有什么暖用, 不用管它. 更改后, 重新連接xshell等ssh客戶端,
或者source ~/.vimrc, 方能生效. 下面是更改后的效果圖.

括號顏色更改成黃色

注意: 我測試是使用的是.sh文件,括號顏色是紫色的,其它文件則未必,.c就是白色。

其實我最想要的不是更改選中后, 括號的背景顏色, 而是直接更改這個括號本身的顏色,
但貌似vim暫時無法實現.

選擇自己想要的顏色可以看這里

http://www.runoob.com/try/color.php?color=Black

有些顏色名稱, vim不支持, 這時候換一個就行

vim官方括號匹配幫助文檔

http://vimdoc.sourceforge.net/htmldoc/pi_paren.html#:DoMatchParen

還可以直接在命令行中臨時關閉/開啟括號高亮匹配

:NoMatchParen
:DoMatchParen

贈品: 本人簡易vim配置

set tabstop=4
set shiftwidth=4
set expandtab " 使用空格替換TAB

set nocompatible " 關閉兼容模式(無需兼容vi)
set showcmd " 輸入的命令顯示出來,看的清楚些

colorscheme desert
hi MatchParen ctermbg=Yellow guibg=lightblue

" set autoindent 自動縮進 開啟此功能,則從windows復制到linux,縮進顯示不正常

書寫本博客的測試環境: vim 7.4.629 CentOS 6.9 Xshell5

修改記錄:
2017-12-04 第1次 初始版。
2018-08-21 第2次 增加動畫展示,強調不同格式的文件,括號顏色不同。

這是我第1次,在百度上直接搜索的我的博客,很激動!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM