我找到了ruby/rails snippets的这个资源,好像它有很多很酷的片段,我可以用vim。
但是因为我是vim的新手,所以我不知道如何将这些片段启用到我的vim编辑器中。没有这样的说明书。
有人可以帮助我如何让这些片段启用vim编辑器
提前致谢
答案 0 :(得分:9)
这些代码段用于snipMate - TextMate-style snippets for Vim插件。您需要先安装它。
请注意,虽然此插件不再维护,但它仍然可以正常工作(并且可能会继续这样做,因为Vim具有良好的向后兼容性记录),并且仍然被许多人使用(包括我)。但是有一个更新的分叉:garbas/vim-snipmate。一个更新,更强大的插件是UltiSnips - The ultimate snippet solution for python enabled Vim,它可以将旧的snipMate片段转换为其格式。所以,有很多选择。
答案 1 :(得分:8)
我推荐插件Neosnippets:https://github.com/Shougo/neosnippet这是我认为最好的。
第1步:安装插件。建议使用Pathogen进行安装
第2步:下载/克隆您喜欢的本地机器代码段,或创建自己的(推荐)
步骤3:将上面的repo路径设置为vimrc中的Neosnippets的snippets文件夹
let g:neosnippet#snippets_directory='~/path/to/above/snippets/'
步骤4:根据帮助文件,根据需要自定义更多。
一个问题是它已经过时了,很多Rails代码都是几年前的。它们现在用处不大。
另一个问题是格式与NeoSnippet不兼容。您可以查看:help neosnippet-snippet-syntax
如何为NeoSnippets编写代码段。它简单易用。