我最近開始使用ctx
Vim插件。這個插件提供了一個「上下文」窗口,用於顯示範圍層次 - 函數定義,循環,if語句等 - 直至當前行。這真的太棒了! ..理論上。在實踐中,我發現它並不全是可靠的。我可能只是運氣不好;到目前爲止,我真的只試圖在一個文件上使用它。可靠的C語境窗口
例如,在vim的src/ex_getln.c
中的ExpandFromContext函數中,函數簽名不會顯示,只是大括號。
這個插件相當陳舊(2002年的最後一次更新),author似乎已經轉移到了非C的東西(看起來大部分是clojure開發)。因此,提交錯誤報告似乎沒有太多意義。
是否有這個插件的叉或另一個提供更可靠的解析?
我對這兩個都很熟悉,但是反覆做'[zk [zk ...],然後'^ o^o ...'或者'zczc ... zczz',然後'zozo .. .'特別是在通過'^]',quickfix/location列表等跳轉到深度嵌套代碼的中間時更是如此。這不僅是一件麻煩事,它還是一種分心,並打斷了我的注意力。 – intuited 2011-04-21 18:01:45