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