Vim 7.3 with Lua: How do I use it?

vim
11,470

So Vim 7.3 is new enough that there isn't much information about the Lua integration. However, vim has had similar support for python, ruby, perl, and tcl. So:

Simple tutorial for python

Another python guide

As well as example tutorials for the other languages, you should definitely read the vim help for Lua, do

 :h lua

to see comprehensive help and some examples. Have fun!

Share:
11,470

Related videos on Youtube

polemon
Author by

polemon

Updated on September 17, 2022

Comments

  • polemon
    polemon over 1 year

    The latest Vim release is awesome!

    I compiled it with --enable-luainterp=yes and it does have the Lua feature:

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

    But how do I actually use it? Up until now, I was always using Vim script for my files, but how do I let it interpret Lua? And what are the bindings that I can use from inside Lua?

    • Admin
      Admin over 13 years
      I'm assuming you mean vim 7.3?
    • Admin
      Admin over 13 years
      Of course, silly me...
  • polemon
    polemon over 13 years
    Yup, there's not much info about Lua scripting out there, but I can transfer from the Python guides.