2010-09-30 82 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