簡介
生命在于折騰,沒事鼓搗一下vim,今天發(fā)現(xiàn)的一個殺手級插件是vim-surround,這個插件可以快速對一段文本加上擴號,引號等等,簡直是編程大殺器。先來看看網有的評論吧:
"vim-surround,tpope大神的一款life-changed插件."
"直到發(fā)現(xiàn)了大牛Tim Pope的surround的插件,一切都迎刃而解了。(對的就是那個寫了pathogen的家伙,他一個人就貢獻了30多個vim插件,仰視之)"
安裝
項目的地址是:https://github.com/tpope/vim-surround
如果采用Vundle安裝的話,就需要在vim配置文件中添加:
Plugin 'tpope/vim-surround'
再執(zhí)行:PluginInstall 就好了。
使用
這個插件功能還是十分強大的,目前我只了解了他的基本功能,不過根據(jù)28原則,這也應該夠了,后續(xù)功能再慢慢補充~
首先在vimrc中對該插件進行配置如下:
vmap " S"
vmap ' S'
vmap ` S`
vmap [ S[
vmap ( S(
vmap { S{
vmap } S}
vmap ] S]
vmap ) S)
vmap > S>
比如下面代碼我想快速在 iostream加上<>那么可以這樣操作:
- ve 選中iostream這個單詞
-
> 給iostream加上尖括號
2018-09-09 18-55-26 的屏幕截圖.png
另外我很喜歡參考三給出的vimrc文件,可以很好的學習vim 配置!
參考:
1.https://blog.csdn.net/demorngel/article/details/69055317
2.https://blog.csdn.net/u011500307/article/details/33400853
3.https://blog.csdn.net/chenqijing2/article/details/60470834
