我喜欢使用 vim 来编写 c 和 c++,但我对使用折叠方案感到失望,因为我在 C 中有很多定义。
如
CONFIG_A_DEFINEDED
CONFIG_B_DEFINEDED
CONFIG_C_DEFINEDED
例如:
#if config_a_defineded
..
#endif
#if config_b_defineded
..
#endif
...
我的问题是:有没有办法在 vim 中折叠以使用文件中预定义的 sting 或类似的东西?非常感谢您的建议或任何形式的帮助。