請教VIM摺疊問題,把每個中括號為標題下面的內容摺疊起來

2022-04-02 04:07:58 字數 649 閱讀 9529

1樓:匿名使用者

vim 預設一般是手動摺疊**。方法是選中數行後按 zf。

它的優點是靈活(還有乙個更大的優點是不知道摺疊功能的,不會看不全**),缺點是得自己定義摺疊,不方便。

如果是程式**,一般可以按縮排摺疊或者按語法摺疊。它們的好處是 vim 內建的,不用操什麼心,但靈活性也略差(一般工作的也不錯)。

還有就是按標記摺疊,也靈活,但是要往檔案裡寫一些 vim 的語法標記。程式如果可以加註釋的話,就不受影響。

按表示式摺疊,是乙個很折衷的方法。既不用往檔案裡寫東西,也有相當足夠的靈活性。缺點是寫個適用的表示式需要比較高超的正規表示式水平,和足夠的耐心與時間。

不過定義好了,寫在 ftplugin 裡可以避免每次輸入命令。

樓主如果希望對所有的 ini 檔案都執行這個縮排的話,可以試試這個方法。在 .vimrc 裡加上:

au filetype dosini set fdm=expr fde=getline(v:lnum)[0]=='['?0:1

2樓:匿名使用者

:set foldmethod=expr

:set foldexpr=getline(v:lnum)[0]=='['?1:(getline(v:lnum+1)[0]=='['?'<1':'=')

vim的換行問題,vim中讀寫特殊字元回車和換行的區別

setline沒辦法搞出換行的。m 是換行符號 是零位元組 r 只在替換命令的dest被解釋為換行。n在替換命令的匹配模式中被解釋為換行。vim中讀寫特殊字元 回車和換行的區別 windows,unix,mac 系統有不同的換行符機制。一般不用管,vim 可以自己正確識別的,如果識別的不正確,可以用...

摺疊的雨傘多少錢1把,摺疊的雨傘多少錢一把?

最新最全的彩虹傘摺疊產品參考資訊,看評價先上。評價 質量很好的一把傘,款式也很好看,很喜歡,賣家的服務態度也很好,發貨速度很快,很滿意的一次購物.1人覺得有用 一把便宜的摺疊傘批發價是多少想要在傘上面打廣告 如題 做一把廣告傘得多少錢最便宜的要做六百把左右 答 不一樣的材料 不同。低檔的中檔 中山市...

A4的紙怎樣疊紅包,把A4規格的紙摺疊摺疊方法我知道以後,怎樣撕能撕出乙個十字架,剩下的紙碎屑能拼出LOVE

準備物 剪刀 膠水 麻繩 a4包裝紙若干,鈕扣若干。步驟 1 準備幾張顏色不同的包裝紙。2 當深蘭色的紙就是人民幣好了 把錢放在中間位置,折成如圖所示的樣子,具體規格可以根據自己的喜好而定。3 把剛剛摺好的包裝放在顏色深一點的包裝紙上面,用相同的方法這一下,注意 深顏色包裝紙要往下一點,這樣才可以折...