Vim 7.3 с Lua: как мне его использовать?

9

Последний релиз Vim потрясающий!

Я скомпилировал его, --enable-luainterp=yesи у него есть функция Lua:

% gvim --version | egrep '\+lua'
+linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname 

Но как мне на самом деле использовать это? До сих пор я всегда использовал скрипт Vim для своих файлов, но как мне позволить ему интерпретировать Lua? И какие привязки я могу использовать изнутри Lua?

Полемон
источник
Я предполагаю, что вы имеете в виду Vim 7.3?
Герт
Конечно, глупый я ...
Полемон

Ответы:

7

Итак, Vim 7.3 достаточно новый, чтобы не было много информации об интеграции Lua. Однако vim имеет аналогичную поддержку для python, ruby, perl и tcl. Так:

Простой учебник для Python

Еще один гид по питону

Помимо примеров учебных пособий для других языков, вы обязательно должны прочитать справку vim для Lua, сделайте

 :h lua

чтобы увидеть всестороннюю помощь и некоторые примеры. Радоваться, веселиться!

УДАЛЕНО
источник
Да, там не так много информации о сценариях Lua, но я могу перенести их из руководств по Python.
Полемон