添加vim片段

sam*_*207 6 vim code-snippets snipmate

我已经找到了ruby/rails片段的这个资源,好像它有很多很酷的片段,我可以用vim.

但由于我是vim的新手,我不知道如何启用这些片段到我的vim编辑器.没有这样的说明手册.

有人可以帮助我如何使这些片段启用vim编辑器

提前致谢

Ing*_*kat 9

这些片段是针对Vim插件的snipMate - TextMate样式的片段.您需要先安装它.

请注意,尽管此插件不再维护,但它仍然可以正常工作(并且可能会继续这样做,因为Vim具有良好的向后兼容性记录),并且仍然被许多人(包括我在内)使用.但是有一个更新的叉子:garbas/vim-snipmate.一个更新,更强大的插件是UltiSnips - 支持python的终极解决方案Vim,它可以将旧的snipMate片段转换为其格式.所以,有很多选择.


Bil*_*han 8

关于Vim的Snippet插件

我推荐插件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编写代码段.它简单易用.

  • 在我看来,在没有给出任何理由的情况下给出建议是没有用的.为什么不说为什么? (8认同)