現有文件的內容我想創建一個在它的代碼塊的文件,然後,當我打開一個新的文件,該塊已經在該文件中,而無需複製每次粘貼。例如:如何創建一個新的文件,其中包含在vim
:e newfile.cpp/template.cpp
其中我現在有一個名爲newfile.cpp的新文件,它的內容爲template.cpp; template.cpp將只是坐在我的目錄並不會改變,除非我特意打開它。
現有文件的內容我想創建一個在它的代碼塊的文件,然後,當我打開一個新的文件,該塊已經在該文件中,而無需複製每次粘貼。例如:如何創建一個新的文件,其中包含在vim
:e newfile.cpp/template.cpp
其中我現在有一個名爲newfile.cpp的新文件,它的內容爲template.cpp; template.cpp將只是坐在我的目錄並不會改變,除非我特意打開它。
使用|
(巴)concate兩個命令:
:e newfile.cpp | r template.cpp
一個通用的可能性是簡單地使用這個命令:
:r template.cpp
如果依靠模板很多,你可能需要的東西更先進。 vim.org上有幾個這樣的插件;一個是tSkeleton。