是否有插件可以使 vim 关闭语法结构,根据缩进和语法文件中的数据自动包装任何语言的代码块?
例如我编辑lua文件,当我编写时
function myfunction()
然后按回车键,它会自动生成结束语“end”
function myfunction()
<cursor position>
end
或者也许任何人都可以展示一个示例,如何使用代码块的长关键字(如 lua、erlang 或 pascal)为特定语言编写自己的插件?
最佳答案
Endwise似乎就是您要找的。它已经有了 lua 支持,而且如果您熟悉 VimL,看起来扩展起来会很容易。
关于vim - 让vim自动关闭代码块的语法结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8804718/