如何使用Lua写一个NeoVim插件
之前学习了如何写 Lua 程序,又因为 NeoVim 的插件可以用 Lua 写,所以想学习一下插件开发。 插件目录结构 我们的插件应当有至少两个目录:plugin用于放main代码文件,lua放其余的所有代码。当然,如果我们真的想把所有代码放在同一个文件里面,这也是可以的。但是请不要这样。因此,使用plugin/whid.vim和lua/whid.lua这两个文件就可以了。 ...
之前学习了如何写 Lua 程序,又因为 NeoVim 的插件可以用 Lua 写,所以想学习一下插件开发。 插件目录结构 我们的插件应当有至少两个目录:plugin用于放main代码文件,lua放其余的所有代码。当然,如果我们真的想把所有代码放在同一个文件里面,这也是可以的。但是请不要这样。因此,使用plugin/whid.vim和lua/whid.lua这两个文件就可以了。 ...
最近翻看了一下 《Vim使用技巧》 这本书,然后就发现我对 Vim 快捷键的了解很不深入。不过即使如此,我日常使用 Vim 写代码的效率也高于使用其他编辑器了,足见 Vim 模式之奇。 ...