您可以使用佔位符在VIM中創建模板,然後它將循環顯示佔位符,以便填寫內容。您可以使用佔位符在VIM中創建模板嗎?
如果在其他地方使用了佔位符,則會自動填充,因爲您已經爲該佔位符提供了一個定義。
例如:
public class $CLASSNAME$
{
public $CLASSNAME$
{
}
}
您可以使用佔位符在VIM中創建模板,然後它將循環顯示佔位符,以便填寫內容。您可以使用佔位符在VIM中創建模板嗎?
如果在其他地方使用了佔位符,則會自動填充,因爲您已經爲該佔位符提供了一個定義。
例如:
public class $CLASSNAME$
{
public $CLASSNAME$
{
}
}
有plenty of snippets plugins對VIM。例如,您可以嘗試snipmate或snippetsemu。
vim插件snipmate已經完全做你想做的事情。 (看看在screencast)
編輯:改爲VIM-snipmate的積極GitHub庫(感謝Peter Rincker)
你可能想提一提,msanders不再更新snipmate。然而,這個分支是:https://github.com/garbas/vim-snipmate –
我已經嘗試了兩個星期前的新SnipMate。它有很多依賴關係,根本沒有工作。 YMMV,但選擇舊的可能更安全。 – romainl
使用vim-addon-manager安裝具有依賴關係的插件。 –