添加vim片段

问题描述 投票:6回答:2

我已经找到了Ruby/Rails snippets的资源,好像它有很多很酷的代码片段,可以与vim一起使用。

但是由于我是vim的新手,所以我不知道如何在我的vim编辑器中启用这些摘要。尚无相关的说明手册。

如何在vim编辑器中启用这些代码片段?

vim code-snippets snipmate
2个回答
10
投票

这些片段用于snipMate - TextMate-style snippets for Vim插件。您需要先安装它。

注意,尽管此插件已不再维护,但仍可以正常工作(由于Vim具有向后兼容的良好记录,它可能会继续这样做),并且仍被许多人(包括我)使用。但是,有一个可用的新叉子:garbas/vim-snipmate。一个更新,功能更强大的插件是UltiSnips - The ultimate snippet solution for python enabled Vim,可以将旧的snipMate代码片段转换为其格式。因此,有很多选择。


8
投票

关于Vim中的Snippet插件

我推荐插件Neosnippets:https://github.com/Shougo/neosnippet我认为这是最好的。

第1步:安装插件。推荐使用Pathogen安装

第2步:将您喜欢的代码段存储库下载/克隆到本地计算机,或创建自己的(推荐)

第3步:将上述存储库的路径设置为vimrc中Neosnippets的代码片段文件夹

let g:neosnippet#snippets_directory='~/path/to/above/snippets/'

步骤4:根据帮助文件,根据需要自定义更多内容。

您提到的回购

我检查了。

一个问题是它已经过时,许多Rails代码是几年前的。他们现在没什么用了。

另一个问题是格式与NeoSnippet不兼容。您可以检查:help neosnippet-snippet-syntax如何为NeoSnippets编写片段。简单易用。

© www.soinside.com 2019 - 2024. All rights reserved.