![](/img/trans.png)
[英]Vim: How do I start a syntax-fold on the line after a regexp match? (python functions)
[英]Syntax-highlight Python in a vim fold line
我發現代碼折疊可以幫助我更好地組織文件。 因此,在~/.vimrc
的底部,默認情況下啟用了vim代碼折疊 :
""Folding
set foldmethod=indent
set foldnestmax=2
nnoremap <space> za
vnoremap <space> zf
"set nofoldenable "set this to disable folding on file open
這具有使用SPACE在光標處切換折疊的優勢,或者如果它們開始使我煩惱,則可以使用z R展開所有內容。
但是,我也沉迷於語法突出顯示。 我使用了Dmitry Vasiliev的python.vim
,但是它沒有在折行中突出顯示語法:
缺少Field('id', type='integer', unique=True, notnull=True),
的語法突出顯示,當我習慣於看到突出顯示顏色時,我的眼睛很難
我正在尋找的是一個在折疊摘要中支持語法突出顯示的python.vim
...如果Dmitry做到了,它將以綠色突出顯示字符串,如下所示:
如果可能的話,我想繼續使用foldmethod=indent
。 有沒有辦法在折疊摘要中獲得語法突出顯示? 也許另一個python.vim
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.