2010-09-30 32 views
2

我看过有关在vim中创建“骨架”文件的说明。这涉及到创建文件,将其命名为“tmpl”以及您所针对的文件类型的扩展名(例如:tmpl.html),将其保存到“skeleton”目录,然后编辑vimrc文件。如何为MacVim创建骨架文件或模板

但是,在MacVim中,我没有在任何地方看到“骨架”目录。谷歌搜索等,没有返回有用的信息。

有人能指点我一个有用的教程/白皮书/无论为我演示MacVim的这个过程吗?

我决心用Vim/MacVim开发一些技巧!

感谢

回答

2

我觉得脏给这个作为一个答案(因为我从来没有做过的话),但googlin'给了我这个:Vim Recipes: Using Templates

看起来像你制作自己的骨架目录,并指向你的.vimrc文件的行。

+0

我现在拥有它。您指出的文章是我在原始文章中提到的文章。我终于明白,我应该创建〜/ .vim/skel目录。我认为这个目录已经存在于Vim安装中,并且MacVim在某种程度上忽略了它。但是,我在我的用户的根目录下创建了该目录,并在其中放置了一个测试模板,编辑了我的vimrc文件和Presto!谢谢你的帮助。我几乎在那里,但我只需要一点点刺激。 – rogdawg 2010-09-30 20:57:16

+0

你的链接似乎通过一大堆看起来很阴暗的网站重定向,对我来说 – abhishekmukherg 2016-04-28 00:18:59

+1

感谢@abhishekmukherg,你是对的。我已经更新了链接,指向一个回购,看似与帖子有关。如果你认为这个答案应该删除,请让我知道,因为我不能说它的有效性。 – theIV 2016-04-29 13:53:07

1

有很多vim插件可以处理这个任务。我使用snipMate来执行这样的任务。您可以为每种文件类型或全局定义片段。关于代码片段的最佳部分是,您可以继续点击代码片,同时将代码片段中的每个“变量”指定给您,以便您快速填写缺失的信息。

+0

+1:snipMate看起来非常棒。 – 2011-04-19 08:46:54