2010-10-09 53 views
2

的問題如下:如何摺疊隱藏文字?

  1. 這大約是一個純.txt文件

  2. 我已經啓用了隱藏功能,並創造了這個語法文件:

    set conceallevel=3 
    syn region cTest conceal start='€£' end='£€' 
    hi cTest ctermfg=DarkYellow 
    
  3. 我寫的第一一個我想說的概要/骨架,並把它放在€£和£€之間。然後,在同一行中,我按照摘要的準則編寫了更長的文本。整個文件包含很多(> 100)行。

  4. 隱藏功能的工作原理非常好,除了一點:如果後面的每行都是600個字符(摘要120,文本480),並且屏幕寬度爲80個字符,則光標線不會顯示6個屏幕線加...對應於隱藏的120個字符的空白。

是否可以摺疊這個空白(如果我可以這樣說)?

(我找不到上除了提示#1308的隱藏功能的任何教程,而「隱藏」標籤不被堆棧溢出接受...)

+0

你能給我更多的信息嗎?你是想隱藏一整行,還是隻是在長行結尾添加空白部分?如果你的工作都在同一條線上,那麼Heptite是正確的,但如果你隱藏了整條線,那麼你可以使用自定義摺疊。 – CornSmith 2013-06-10 19:36:30

回答

1

不幸的是,目前還沒有辦法消除這個由隱藏特徵創造的空白;顯然這個隱藏功能的開發非常複雜,並且涉及到一些讓它在7.3版本發佈時及時「出門」的妥協。

如果有人向Bram Moolenaar和/或Vim開發人員郵件列表提交工作補丁,可能會在將來的版本中修復此問題。

+0

感謝您的回答。令人沮喪,但並不令人失望。隱藏是一個很棒的功能。我們將等待。 – ThG 2010-10-10 09:12:37

相關問題