亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Vim自定義高亮分組以及一些實用技巧小結

2024-09-01 13:52:24
字體:
來源:轉載
供稿:網友

前言

Linux下的Vim代碼編輯器簡單好用,但是本身對編程語言的關鍵字高亮及配色需要用戶自己設置。下面這篇文章主要就給大家介紹了關于Vim自定義高亮分組及實用技巧的相關內容,需要的朋友們下面來一起看看吧。

highlight

在 Vim 中,我們可以自定義一些顏色分組,并將其應用于某些符合特定模式的字符串中,這些分組就成為高亮分組(highlight group)。

我們可以直接在命令行模式中輸入 highlight 命令,后面不跟上任何參數,這樣就能查看當前 Vim 中所有的高亮分組信息。

:highlight

這里定義一個名為 myColor 的高亮分組,將背景顏色設置為紫色:

:highlight myColor ctermbg=purple guibg=purple

我們使用 highlight 命令來定義高亮分組,后面跟上分組名和顏色模式。其中,ctermbg 表示命令行中的背景色,guibg 表示 GUI 界面中的背景色。類似的還有 ctermfg、guifg,分別表示命令行前景色和 GUI 界面前景色。

還可以直接為已有的高亮分組起別名,只需要將新的分組連接到已有的分組即可。

highlight link {newgroup} {oldgroup} 

定義完高亮分組后,我們可以將它應用到文本中。接下來,我給大家介紹幾種設置高亮的方法。

match

match 命令用于在當前窗口中設置高亮模式,格式如下:

:match {group} /pattern/

例如,我們將所有的數字都用 myColor 分組進行高亮顯示:

:match myColor //v/d+/

match 命令的特點是同一時刻只能使用一種高亮模式,當設置新的高亮模式時,舊的高亮模式會被取消。

如果要同時高亮多個模式,可以使用 2match 和 3match 命令,它們的語法和功能與 match 相同,但每個命令每次只能設置一種高亮模式。

:2match myColor /anotherPattern/

取消高亮

:match none:2match none:3match none

syntax match

syntax match 命令用于設置語法高亮,格式如下:

:syntax match {group} pattern

例如,我們將引號包圍起來的內容使用 myColor 分組高亮顯示:

:syntax match myColor //v"/w+"/

取消高亮

:syntax clear

syntax keyword

syntax keyword 命令用于設置關鍵字高亮,格式如下:

:syntax keyword {group} word1 word2 ...

例如,我們把 hello 和 world 兩個單詞作為關鍵字進行高亮:

:syntax keyword myColor hello world

取消高亮

:syntax clear

實用技巧

搜索結果高亮

Search 是匹配文本時默認使用的高亮分組,我們可以自定義該分組的顏色,下面的代碼將使搜索結果以綠色的背景展示出來。

:highlight Search ctermbg=green guibg=green

超長文本高亮

編寫代碼時,常常會遇到一行中代碼過長的情況,我們可以通過設置高亮實時檢測是否有超長的代碼。

:highlight rightMargin term=bold ctermfg=blue guifg=blue:match rightMargin /./%>72v/

上面的命令會將一行中超過72個字的部分用藍色字體高亮顯示。

行尾空格高亮

我們經常會遇到行尾有多余空格的情況,但正常情況下,很難發現這些多余的空格。使用高亮來顯示這些空格再合適不過了。

:highlight extraSpace ctermbg=red guibg=red:match extraSpace //v/s+$/

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
午夜精品视频网站| 日韩中文字幕在线视频播放| 奇米成人av国产一区二区三区| 久久精品国产清自在天天线| 夜夜躁日日躁狠狠久久88av| 91精品国产91久久久久久最新| 亚洲天堂2020| 91av在线不卡| 欧美成在线视频| 久久中文精品视频| 欧美大片欧美激情性色a∨久久| 午夜精品福利视频| 国产z一区二区三区| 中文字幕视频一区二区在线有码| 国内精品久久久久影院 日本资源| 懂色av影视一区二区三区| 国产在线拍揄自揄视频不卡99| 久久视频中文字幕| 中文字幕欧美日韩va免费视频| 丝袜亚洲欧美日韩综合| 亚洲国产精品成人一区二区| 欧美日韩一区二区精品| 青草青草久热精品视频在线观看| 国产亚洲精品美女| 91精品国产91久久久久久| 91精品国产自产在线观看永久| 久久99久久亚洲国产| 91久久久久久| 精品视频一区在线视频| 九九热视频这里只有精品| 国产日韩一区在线| 国产欧美日韩丝袜精品一区| 久久久久这里只有精品| 久久久国产一区二区三区| 正在播放亚洲1区| 97精品久久久中文字幕免费| 亚洲精品98久久久久久中文字幕| 97成人精品视频在线观看| 精品久久久视频| 91精品久久久久久久久中文字幕| 久久在线观看视频| 日韩激情av在线播放| 欧美日韩高清区| 亚洲欧美在线一区二区| 精品在线小视频| 亚洲欧美日韩直播| 日韩国产在线看| 91免费观看网站| 国产综合久久久久| 精品久久久久久久久国产字幕| 97色伦亚洲国产| 欧美电影在线观看网站| 国产91露脸中文字幕在线| 久久精品99久久久香蕉| 欧美激情亚洲综合一区| 亚洲一区精品电影| 日韩中文字幕在线看| 日韩中文字幕免费看| 国产精品久久久久久亚洲调教| 在线日韩欧美视频| 精品国产区一区二区三区在线观看| 成人午夜激情免费视频| 日韩激情视频在线| 性夜试看影院91社区| 成人激情电影一区二区| 国产91精品视频在线观看| 亚洲国产成人在线播放| 91av免费观看91av精品在线| 精品国产91久久久久久老师| 91久久久久久| 日韩欧美国产高清91| xx视频.9999.com| 51色欧美片视频在线观看| 成人精品久久一区二区三区| 亚洲精品白浆高清久久久久久| 亚洲aa中文字幕| 欧美极品在线视频| 国产一区二区在线免费视频| 欧美激情视频一区二区| 福利微拍一区二区| 国产suv精品一区二区三区88区| 在线观看中文字幕亚洲| 日韩av中文字幕在线免费观看| 欧美高清videos高潮hd| 亚洲成色777777在线观看影院| 欧美老女人性视频| 日韩一区在线视频| 九九热在线精品视频| 伊人久久精品视频| 久久av.com| 日韩电影中文字幕在线| 国产日韩av在线| 久久影视电视剧免费网站| 国产日韩欧美影视| 欧美成人精品在线观看| 亚洲精品成人久久| 欧美成人合集magnet| 欧美电影免费观看高清完整| 91精品国产综合久久香蕉922| 另类视频在线观看| 日韩av电影免费观看高清| 欧美一区二区三区免费视| 91精品视频专区| 亚洲国产精品成人一区二区| 亚洲精品成a人在线观看| 国产日韩在线亚洲字幕中文| 在线观看视频99| 91福利视频在线观看| 欧美放荡办公室videos4k| 日韩最新在线视频| 国产一级揄自揄精品视频| 日韩欧美国产成人| 日韩精品久久久久久久玫瑰园| 一个人看的www欧美| 国产亚洲aⅴaaaaaa毛片| 精品国产一区二区三区久久狼5月| 亚洲变态欧美另类捆绑| 欧美精品久久久久久久免费观看| 欧美色视频日本版| 精品久久久久久久久久久久| 日韩av在线一区| 国产福利精品av综合导导航| 在线日韩av观看| 最近中文字幕日韩精品| 欧美电影在线免费观看网站| 福利精品视频在线| 欧美日韩免费看| 日韩av片电影专区| 欧美性一区二区三区| 欧美激情在线一区| 欧美激情videoshd| 日韩在线观看视频免费| 日韩成人中文字幕在线观看| 精品久久久久久久久国产字幕| 亚洲国产又黄又爽女人高潮的| 国产啪精品视频| 国产视频自拍一区| 亚洲热线99精品视频| 国产99久久精品一区二区 夜夜躁日日躁| 久久琪琪电影院| 国产精品免费久久久久影院| 91禁外国网站| 亚洲人高潮女人毛茸茸| 亚洲精品国产精品国自产观看浪潮| 国产亚洲精品久久久久久牛牛| 国产男女猛烈无遮挡91| 亚洲色图综合久久| 久久天天躁狠狠躁夜夜爽蜜月| 欧美一级大片在线观看| 亚洲天堂av综合网| 国产a∨精品一区二区三区不卡| 久久精品成人一区二区三区| 青青a在线精品免费观看| 日韩av理论片| 亚洲xxx自由成熟| 在线亚洲国产精品网| 久久免费视频这里只有精品| 国产一区二区黄| 久久久91精品国产| 国产一区二区动漫| 色一区av在线| 欧美高清视频免费观看| 中文字幕视频在线免费欧美日韩综合在线看| 国产日韩综合一区二区性色av|