Последний релиз Vim потрясающий!
Я скомпилировал его, --enable-luainterp=yes
и у него есть функция Lua:
% gvim --version | egrep '\+lua'
+linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname
Но как мне на самом деле использовать это? До сих пор я всегда использовал скрипт Vim для своих файлов, но как мне позволить ему интерпретировать Lua? И какие привязки я могу использовать изнутри Lua?
Ответы:
Итак, Vim 7.3 достаточно новый, чтобы не было много информации об интеграции Lua. Однако vim имеет аналогичную поддержку для python, ruby, perl и tcl. Так:
Простой учебник для Python
Еще один гид по питону
Помимо примеров учебных пособий для других языков, вы обязательно должны прочитать справку vim для Lua, сделайте
чтобы увидеть всестороннюю помощь и некоторые примеры. Радоваться, веселиться!
источник