如何在 vim 中反白顯示區塊的開頭?

如何在 vim 中反白顯示區塊的開頭?

我目前的 vim 配置(亞德)顯示(僅)當我在結束括號時突出顯示開始括號,反之亦然。有沒有辦法獲得區塊開始和結束的相同功能,就像當我在 if 上時,突出顯示 else 和結束,如果我在函數上,則突出顯示結束(即在 ruby​​ 中)。

區塊的開頭和結尾的資訊應該已經存在,用於語法突出顯示或折疊,不是嗎?有沒有一種方法可以為所有「支援」的語言啟用此功能(我不知道什麼可以稱為 this.ctags?語法突出顯示方案?抱歉,我還不太熟悉 vim 的內部結構)

答案1

您可能指的是預設值匹配帕倫插件,其中突出顯示(和相應的);看:help matchparen

begin對於其他(較大的)對(例如.. ) ,沒有通用的解決方案end。然而,對於特定的文件類型存在一些特殊的解決方案,例如匹配標籤用於開啟/關閉 HTML 標籤。

相關內容