當看像「destroy all software」或「railscast」這樣的屏幕轉換時,似乎作者正在使用某種工具來自動生成代碼塊,例如if語句,for循環和更多。有沒有人知道這種工具的名稱或它的名字?在vim中爲ruby自動生成原始代碼塊
1
A
回答
4
這些被稱爲摘錄;它們就像內置的:abbreviate
類固醇一樣,通常帶有參數插入,鏡像和多重停留。第一個非常着名的(並且仍然被廣泛使用)是snipMate,這是一個受TextMate啓發的插件;不幸的是,它不再被維護。一個更現代的變體(需要Python)是UltiSnips。還有更多,請參見this list on the Vim Tips Wiki。
有兩件事情需要評估:一是片段引擎本身的功能,二是作者或其他人提供的片段的質量和廣度。
5
相關問題
- 1. Vim中的Ruby代碼自動縮進
- 2. 在vim中自動完成python代碼
- 3. VIM中的自動代碼完成?
- 4. VIM:在插入模式下跳出自動生成的代碼
- 5. vim動態生成代碼模板
- 6. 哪個Vim插件自動完成Ruby代碼?
- 7. 在sql中自動生成代碼
- 8. 在c中自動生成gui代碼#
- 9. 原生代碼生成
- 10. Doxygen不會在降價代碼塊中生成自動鏈接
- 11. 自動生成html代碼
- 12. 自動生成代碼
- 13. 自動生成jquery代碼
- 14. XCode自動代碼生成
- 15. 自動生成代碼
- 16. 自動生成EAN13代碼
- 17. 爲什麼自動生成的WP8初始化代碼失敗?
- 18. ruby:可以模塊自動執行初始化代碼嗎?
- 19. 在GDB中調試生成的代碼時顯示原始源代碼
- 20. PowerShell中自動生成的XML代碼
- 21. C#TypeInitializationException在自動生成的代碼
- 22. 如何自動縮進Ruby源代碼中的Vim
- 23. 在vim中看不到自動完成和代碼提示
- 24. 從WSDL文件中爲自動完成生成顯式代碼?
- 25. 在eclipse中爲java代碼自動生成方法註釋
- 26. 如何在vim中生成塊註釋
- 27. 嵌套自定義塊塊成圈並生成代碼
- 28. Vim的病原體和helptags自動生成:錯誤
- 29. Ace編輯|自動代碼塊完成
- 30. 高級VIM替換生成C#代碼
關於你所說的肌肉記憶,這是相當不錯的。不知道你是否使用類似的東西。 「CTRL-A,按Ctrl-E家和VIM結束慶典風格」 cnoremap cnoremap –
2013-02-25 08:23:42