我搜索了近和遠,沒有找到一個插件,可以簡單地自動關閉像Textmate一套括號。例如:「自動關閉」括號的Vim插件?
Vim : (*manually close parens* →)
Textmate: (*Auto closes parens*)
如果你能描述一個這樣的插件,我會非常有幫助的。謝謝!
我搜索了近和遠,沒有找到一個插件,可以簡單地自動關閉像Textmate一套括號。例如:「自動關閉」括號的Vim插件?
Vim : (*manually close parens* →)
Textmate: (*Auto closes parens*)
如果你能描述一個這樣的插件,我會非常有幫助的。謝謝!
嘗試delimitMate:
https://github.com/Raimondi/delimitMate
這裏列出..加說明,你自己設置它的一些插件:
http://vim.wikia.com/wiki/Automatically_append_closing_characters
我正在維護一個插件,它可以簡化插入平衡括號字符的操作,甚至還支持字/線/選區的環繞。
https://github.com/LucHermitte/lh-brackets/#the-bracketing-subsystem
對於C & C中的缺省綁定++中lh-cpp page中描述。
這是一個很好的,雖然它需要一點通過文件,因爲即時通訊使用很多的東西,它有點壓倒性。我還沒弄清楚爲什麼它會在插入後產生額外的工件,但只能在.vim語言文件中產生。 – osirisgothra
提取的東西肯定是佔位符。如果你正在使用gvim,'
對於我們這些誰想去平原vim
方式:
ino " ""<left>
ino ' ''<left>
ino (()<left>
ino [ []<left>
ino { {}<left>
ino {<CR> {<CR>}<ESC>O
這自動完成的insert
模式。守在vimrc
避免輸入它每次 ,當我們不希望映射,我們需要使用CTRL逃吧 - v打字的({
映射焦炭等
自動對有可能打破之前一些關鍵地圖。例如,å在瑞典鍵盤上不工作(但不是Å)。 – lindhe
它工作完美,葡萄牙鍵盤 – Nelio