vim 的python 語法高亮

2021-06-16 03:34:08 字數 1676 閱讀 3407

周海漢 /文

vim支援大部分檔案格式的語法高亮,而且可以自定義。不過預設的python語法高亮感覺太少,修改一下。

1.修改語法高亮檔案

/usr/share/vim/vim72/syntax/python.vim

將"    let python_highlight_all = 1

前面的引號去掉,可支援內建函式,數字,空格,異常的語法高亮。

2. 將self加進

syn keyword pythonbuiltin     reversed sorted sum self

這一行最後。

3. 將標點符號加進高亮

在hilink定義前加入一行:

syn match pythonoper    "=/|+/|-/|*/|/|[/|]/|(/|)/|/./|,"

在尾巴上加入:

hilink pythonoper            operator " specialkey

這時,python語法基本比較鮮豔了。

# author:周海漢

# 2009.12.17

import  os

defmyfunc

(self

,args):

self

.args=args

classmyclass :

def__init__

(self

):

self

.func=myfunc

deflistdir

(self

):

self

.func(self

,self

.args)

printos.listdir(self

.args)

if__name__=='__main__ ':

o=myclass()

myfunc(o,'. ')

o.listdir()

vim語法高亮

安裝vim後,如果還沒有高亮,就按照下面的方式設定 一 如果沒有 vimrc 先建立 vi vimrc 二 切換到插入模式,把下面的設定直接拷貝進去 set autoindent set cindent set modeline set ruler set showcmd set showfullt...

vim 語法高亮

1 配置檔案的位置 在資料夾 etc 以下。有個名為vimrc 的檔案。這是系統中公共的vim配置檔案。對全部使用者都有效。而在每乙個使用者的主資料夾下,都能夠自己建立私有的配置檔案,命名為 vimrc 比如。root資料夾下,通常已經存在乙個.vimrc檔案。假設不知道配置檔案及指令碼的位置,能夠...

Vim 手記 語法高亮

每個程式設計師的文字編輯器缺少了語法高亮 特殊關鍵字和短語著色,都是不完整的。語法高亮突出了文件的結構,幫助發現排字錯誤,利於除錯,整體上讓文字編輯更輕鬆更有效率。本篇我們將 一下vim的語法高亮正規化以及如何建立和定製著色方案。vim著色方案 首先說明,本文談論的不是哪種顏色最好,而是vim如何處...