带有 Lua 的 Vim 7.3:我如何使用它?

pol*_*mon 9 vim

最新的 Vim 版本太棒了!

我编译了它,--enable-luainterp=yes它确实具有 Lua 特性:

% gvim --version | egrep '\+lua'
+linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname 
Run Code Online (Sandbox Code Playgroud)

但我如何实际使用它?到目前为止,我一直在使用 Vim 脚本来处理我的文件,但我如何让它解释 Lua?我可以在 Lua 内部使用哪些绑定?

小智 7

所以 Vim 7.3 足够新,没有太多关于 Lua 集成的信息。但是,vim 对 python、ruby、perl 和 tcl 也有类似的支持。所以:

python的简单教程

另一个python指南

除了其他语言的示例教程,你一定要阅读 Lua 的 vim 帮助,做

 :h lua
Run Code Online (Sandbox Code Playgroud)

查看全面的帮助和一些示例。玩得开心!