Lua Support 2 : Lua IDE -- Insert code snippets, run and check the code and look up help
| script karma
Downloaded by 2640
Comments, bugs, improvements
script versions (upload new version)
|Speed-up the development of Lua scripts:
- insert code snippets: comments, statements, functions, regular expressions, ...
- ... which come in an extendible template library
- quickly comment the code by automatically generating function descriptions
- run or compile the code from within Vim
- run the syntax checker
- quick access to the online reference manual
- ... or read the manual inside Vim
- make integration
Some screen shots : http://wolfgangmehner.github.io/vim-plugins/luasupport.html
For plug-in managers : https://github.com/WolfgangMehner/lua-support
The help file online : http://wolfgangmehner.github.io/vim-plugins/doc/luasupport.html
While this plug-in is conceived as a successor of the original lua-support ( https://www.vim.org/scripts/script.php?script_id=1763 ), backwards compatibility is not guaranteed.
However, we hope that the better configurability through the template library and other new features make for a product which is much better suited to deal with a language like Lua.
This plug-in comes with a help file (luasupport.txt). Read it with
Lua-Support is on GitHub. We are happy to receive your questions, suggestions, and bug reports here:
(Please help us keep track of all the issues and name your report/request "Lua-Support: <title>")
|Copy the zip archive lua-support.zip to $HOME/.vim/ (Linux/Unix) or
$HOME/vimfiles (Windows) and run:
Redo the helptags (Linux/Windows):
You might have to set the correct executable. See lua-support/README.md or:
(the default is "lua")
To install the templates for Lua's C-API, please consult:
Click on the package to download.
ip used for rating: 126.96.36.199
||- The default style used by the template library is now 'Lua_52'.
You can change it in the template customization file (see below).
The jump to the online help is also set up for Lua 5.2.
- Rename 'g:Lua_GlbTemplateFile' into 'g:Lua_GlobalTemplateFile'.
- Rename 'g:Lua_LclTemplateFile' into 'g:Lua_LocalTemplateFile'.
- Add optional custom templates 'g:Lua_CustomTemplateFile'.
- Add template personalization file and setup wizard.
- Add Lua's reference manual in Vim's help format.
- Add maps and menu entries to jump to it conveniently.
- New and improved templates, add Lua 5.3.
- Add Lua C-API templates.
- Fix running and compiling scripts under Windows.
- Minor improvements.
||- Added: Inserting and removing long comments ( --[[ --]] ).
- Added: Hardcopy to postscript.
- Added: Direct run, run executable scripts directly, using their shebang.
- Added: Make script executable/not exec.
- Added: The contents of the buffer "Lua Output" can be loaded into the quickfix
list even if the interpreter did not terminate with an error.
- Added: Toolbox for make integration.
- Changed: Better error recognition while running scripts.
- Fixed: Setup of local templates in case of global installation.
- New templates and codesnippets.
- Minor improvements.