我正在從TextMate切換到Vim進行所有文本編輯。但是,我在TextMate中使用的功能之一是評論標題命令(ctr-shift-b
)。它會創建一個橫幅並允許您在橫幅內輸入文本,橫幅將根據文本的長度進行調整。 Vim中是否有插件或類似的功能?如果沒有,有沒有辦法讓vim編寫評論旗幟?任何建議都會很棒。謝謝!TextMate評論在Vim中的橫幅
4
A
回答
5
我目前使用Snipmate.vim https://github.com/msanders/snipmate.vim
雖然我不能完全肯定有一個片段,將滿足您的具體需求,這將 是微不足道的添加一個會這麼做!
它有非常簡單添加任何你需要的腳本。
你必須爲片段分配一個特定的組合鍵,這樣當你在組合模式下插入模式並且你點擊Tab時,插件會插入你需要的所有東西,並且它可以讓你改變你擁有的文本以前設置。
所以對於你給的例子,我會給它一個說「橫幅」的組合。當我輸入該單詞並點擊Tab時,我將被放置在「評論標題」中,以便我可以鍵入並替換標題。
這個網站有上的一切是如何工作的一個非常好的視頻:http://www.catonmat.net/blog/vim-plugins-snipmate-vim/
6
我在我的.vimrc
了這些行:
autocmd FileType vim map <leader>ccb I"<Del> <Esc>A "<Del><Esc>yyp0lv$hhr"yykPjj
autocmd FileType javascript,php,c map <leader>ccb I// <Esc>A //<Esc>yyp0llv$hhhr-yykPjj
autocmd FileType python,ruby,sh,zsh map <leader>ccb I# <Esc>A #<Esc>yyp0lv$hhr-yykPjj
autocmd FileType css map <leader>ccb I/* <Esc>A */<Esc>yyp0llv$r-$hc$*/<Esc>yykPjj
在.vimrc
它變成這樣:
vimrc banner
分解爲:
""""""""""""""""""
" vimrc banner "
""""""""""""""""""
在JS文件,事實證明這樣的:
javascript banner
到這一點:
//---------------------//
// javascript banner //
//---------------------//
等等
" Creating underline/overline headings for markup languages
" Inspired by http://sphinx.pocoo.org/rest.html#sections
nnoremap <leader>== yyP^v$r=jyyp^v$r=
nnoremap <leader>** yyP^v$r*jyyp^v$r*
nnoremap <leader>= yyp^v$r=
nnoremap <leader>- yyp^v$r-
nnoremap <leader>^ yyp^v$r^
nnoremap <leader>" yyp^v$r"
我希望我能保持一個鏈接,我發現它,但是。
相關問題
- 1. Textmate隱藏/顯示評論
- 2. 評論(#)走在Vim的
- 3. Vim單詞評論
- 4. 評論Vim中的比賽 - 獨立評論的領導者?
- 5. 在textmate中,如何在eclipse中製作javadoc風格的評論?
- 6. 在Vim中評論C++代碼
- 7. 使用VIM在CSS中刪除評論
- 8. TextMate已停止識別評論
- 9. VIM評論標籤錯誤?
- 10. vim插件評論塊
- 11. vim:添加評論宏
- 12. 禁用vim中的摺疊評論
- 13. 如何在Wordpress主題中僅移除橫幅的img橫幅?
- 14. Admob橫幅集成在iPhone遊戲中的Cocos2d 2.0/Admob橫幅
- 15. 如何解決在TextMate中破碎的Ruby評論?
- 16. 全局通知橫幅(Like GameKit橫幅)
- 17. iAd橫幅未能收到橫幅
- 18. 在CSS中定位橫幅
- 19. 在IE中對齊橫幅
- 20. Vim vs Textmate
- 21. 沒有可配置橫幅窗體中的橫幅
- 22. Magento - 在評論中給產品的評論添加評論
- 23. Android admob橫幅
- 24. Magento Enterprise橫幅
- 25. MediaWiki內的橫幅
- 26. XML Android的橫幅
- 27. /**評論。 */VS/*評論* /在Java中
- 28. 在vim中突出顯示clojure的評論宏的形式
- 29. 評論評論
- 30. 在cocos2d中的iAD橫幅視圖
我是第一部作品。我只是從Textmate改變,我想做的複製相同的行爲。另外,爲什麼在vim橫幅中有一個額外的'
',是因爲我使用了一個默認輸入2個雙引號的自動插件插件。 **這是更新的[gist](https://gist.github.com/jelera/7636913)** – 2013-11-25 05:54:33