2

我已经vim-snippets安装了(据我了解,它基本上是建立在 ultisnips 之上的)。

如何将片段添加到降价文件(即.md.markdown文件),以便如果我键入 a//后跟一个选项卡,它会将其转换为<!-- -->HTML 注释?

4

1 回答 1

2

事实上,vim-snippets 是一个sideplugin,它通过为vim 提供片段支持的插件(如:UltiSnips、snipmate、...)为各种编程语言提供通用片段。所以你应该首先同时安装 Ultisnips 和 vim-snippets 插件。然后添加您想要的代码片段将以下代码添加到vim-snippets/UltiSnips/markdown.snippets文件中。

########################
# My Personal Snippets #
########################
snippet // "Comment"
<!-- ${1} -->
endsnippet

当然 vim-snippets 是一个通用系统,并且有一些编写代码片段的策略,您可能会在一段时间后想要更新此插件,您的自定义代码片段(您的个人代码片段)将消失。所以在你的点文件中定义你的个人片段更明智。在这种情况下,只需在文件夹中创建一个名为markdown.snippets.vim/UltiSnips文件并将相同的代码行添加到该文件中。这样,您的 vim-snippets 插件就完好无损,并且您的个人片段也得到了管理。

于 2015-09-21T06:50:37.853 回答