在哪里可以找到vimL的良好教程或文档。任何人都具有为vim或neovim制作插件的经验吗?
我所知道的最好的是https://learnvimscriptthehardway.stevelosh.com/。阅读vim帮助页面总是很有帮助的
官方文档对于Vimscript本身非常有用,对于插件编写的某些方面,请参见:help usr_41.txt
(或https://vimhelp.org/usr_41.txt.html)。
Learning Vimscript The Hard Way也很好。它没有详细介绍所有内容,只是介绍了概念,并希望您在学习过程中对主题进行自学-因此,您仍然需要参考usr_41.txt
。
对于插件,有很多技术要掌握。我认为最好的学习方法是在感兴趣的领域中获取一些最新且维护的插件(语法,代码完成,与其他软件的集成,界面增强等)。 )并阅读并使用其代码,然后对其进行修改以了解其工作原理。我最喜欢的一个是vim-go,因为它涵盖了很多领域,而且虽然很大,但它很容易理解,注释良好并且通常可读。