有哪些学习开发VIM插件的好资源?

时间:2010-09-18 10:22:19

标签: plugins vim

我正在学习VIM并且想尝试破解一些VIM插件,但似乎找不到任何用于学习脚本语言的资源。它似乎被称为VIMscript,但我发现在Google上几乎没有任何用处。有没有人有任何关于学习如何从头开发VIM插件的建议?

由于

4 个答案:

答案 0 :(得分:4)

这是为Vim编写脚本的一个很好的起点:

http://www.ibm.com/developerworks/linux/library/l-vim-script-1/index.html

答案 1 :(得分:2)

VIM手册的第41章似乎是我正在寻找的

http://vimdoc.sourceforge.net/htmldoc/usr_41.html#script

另一本很好解释的书

http://www.swaroopch.com/notes/Vim_en:Scripting

答案 2 :(得分:2)

这里有一个老问题,但我想补充一下。

我正在搜索像python_koans这样的互动式VimL学习资源,但失败了,发现了这个很棒的教程:Steve learnvimscriptthehardway

我跟随this tutorial cloned from GitHub并迷上Vim学习。

  1. 在Vim阅读时可编辑。
  2. 我可以通过"ayy抓取命令来注册a然后再运行:@a 直接执行。
  3. 我不需要手动输入或复制和粘贴这么多示例。
  4. 教学设计真棒。
  5. 我在this repository中将文件名从数字更改为标题,使其更好。

    HTH。

答案 3 :(得分:0)

在许多资源上称为vimscript和VimL(例如,在github上)。我不知道有关vimscript的任何资源,但您可以从documentation section of the official site开始。或者,像我一样学习:首先,阅读帮助(整个eval.txt和options.txt文件),记住一些事情,尝试编写一些你想要的脚本,并尝试了解其他人的脚本是如何工作的。