是否有任何方法讓VIM繼續將格式應用於用作摺疊標題的行?在VIM摺疊標題中突出顯示語法
例如,我有以下代碼:
int foo(int a, int b) {
int c;
....
}
當摺疊時,我看到:
+-- 4 lines: int foo(int a, int b) {----------------------------
然而,整個行被突出顯示爲每 「摺疊」 類。有沒有什麼辦法可以禁用它,所以我仍然看到語法突出顯示?
[一個簡單的例子,這是不是那麼重要,但我也用在觀看大型數據文件廣泛摺疊,並有格式是更重要的是我]
感謝您的回覆;但也許我不應該舉這個例子。您的意見對C代碼很有用,但我也經常使用http://www.vim.org/scripts/script.php?script_id=158來摺疊文本文件。這似乎並不適用於任何解決方案 – Mikeage 2009-11-29 03:39:48
我不認爲如果您摺疊純文本文件,語法高亮將會很重要(我會很好奇看到一個示例),但如果它執行相同的排序的想法適用。如果您在要添加語法的行下面開始摺疊,那麼您仍然應該看到想要正確突出顯示的行。 – mmrobins 2009-11-29 06:52:09
@mmrobins,你會介意看[這個關於在摺疊線上突出顯示Python語法的問題](http://stackoverflow.com/questions/8655799/syntax-highlight-python-in-a-vim-fold-line)並提供一些關於是否可能以及爲了使這項工作可能需要改變的信息。 – 2011-12-31 03:08:32