如何制作标题快捷方式

时间:2014-11-02 19:34:45

标签: vim

我使用vim,我想在每个文件中都有一个像

这样的标题
 **year=
 **author=
 **
 **

.. 我想在文件的头部映射一个过去的键。 他们是这个插件吗?

感谢。

2 个答案:

答案 0 :(得分:1)

好吧,你不需要一个插件来映射一个键,在当前缓冲区的开头插入一些文本:

:nno \h ggO**year=<cr>**author=<cr>**<cr>**<esc>

只需将\h更改为您的 首选键序列。

答案 1 :(得分:0)

片段就像类固醇上的内置:abbreviate一样,通常带有参数插入,镜像和内部多个停止。第一个非常着名(并且仍然广泛使用)的Vim插件之一是snipMate(受 TextMate 编辑器的启发);不幸的是,它不再维持;虽然有a fork。现代替代方案(虽然需要Python)是UltiSnips。还有更多内容,请参阅this list on the Vim Tips Wiki

有三件事要评估:第一,摘录引擎本身的功能,第二,作者或其他人提供的片段的质量和广度;第三,添加新片段是多么容易。