vim插件——auto-pairs
生活随笔
收集整理的這篇文章主要介紹了
vim插件——auto-pairs
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
??版權(quán)聲明:本文參考了《auto-pairs 官方文檔》。 未經(jīng)作者允許,嚴禁用于商業(yè)出版,否則追究法律責任。網(wǎng)絡(luò)轉(zhuǎn)載請注明出處,這是對原創(chuàng)者的起碼的尊重!!!
1 簡介
- 插件介紹:在輸入/刪除左括號時,能自動補上/刪除右括號。
- 倉庫地址:https://github.com/jiangmiao/auto-pairs
2 安裝教程
- $vim ~/.vimrc
- 在call vundle#begin()和call vundle#end()之間添加Plugin 'jiangmiao/auto-pairs'
- :wq
- $vim
- :PluginInsttall
3 使用教程
| 成對插入 | {},[],(),”“,”,“ | [ | [|] | |
| 成對刪除 | {},[],(),”“,”,“ | foo[|] | BACKSPACE | foo| |
| 換行并自動縮進 | {},[],() | node{|} | ENTER | node{ ??| } |
| 在括號內(nèi)兩側(cè)各插入空格 | {},[],() | foo{|} | SPACE | foo{ | } |
| 詞后單引號不成對插入 | ‘ | foo| | ‘ | foo’| |
| 跳過右括號 | {},[],() | [ foo| ] | ] | [ foo ]| |
| 在轉(zhuǎn)義符\后禁用插件 | {},[],(),”“,”,“ | foo\| | { | foo\{| |
| 對字符串加小括號 | C風格字符串 | |’foo’ | ALT+e | (‘foo’)| |
| 刪除重復成對符號 | {},[],(),”,”“,“ | foo”’|”’ | BACKSPACE | foo| |
| 飛行模式,跳出括號對而不插入 | {},[],() | if(a[3|]) | ) | if(a[3])| |
| 撤銷飛行模式,插入而不是跳出括號對 | {},[],() | if(a[3])| | ALT+b | if(a[3])| |
4 選項
- let g:AutoPairs = {'(':')', '[':']', '{':'}',"'":"'",'"':'"'}
- 設(shè)置要自動配對的符號
- let g:AutoPairs['<']='>'
- 添加要自動配對的符號<>
- let b:AutoPairs = g:AutoParis
- 設(shè)置要自動配對的符號,默認為g:AutoPairs,可以通過自動命令來對不同文件類型設(shè)置不同自動匹配對符號。
- let g:AutoPairsShortcutToggle = '<M-p>'
- 設(shè)置插件打開/關(guān)閉的快捷鍵,默認為ALT+p。
- let g:AutoPairsShortcutFastWrap = '<M-e>'
- 設(shè)置自動為文本添加圓括號的快捷鍵,默認為ALT+e。
- let g:AutoPairsShortcutJump = '<M-n>'
- 設(shè)置調(diào)到下一層括號對的快捷鍵,默認為ALT+n。
- let g:AutoPairsShortcutBackInsert = '<M-b>'
- 設(shè)置撤銷飛行模式的快捷鍵,默認為ALT+b。
- let g:AutoPairsMapBS = 1
- 把BACKSPACE鍵映射為刪除括號對和引號,默認為1。
- let g:AutoPairsMapCh = 1
- 把ctrl+h鍵映射為刪除括號對和引號,默認為1。
- let g:AutoPairsMapCR = 1
- 把ENTER鍵映射為換行并縮進,默認為1。
- let g:AutoPairsCenterLine = 1
- 當g:AutoPairsMapCR為1時,且文本位于窗口底部時,自動移到窗口中間。
- let g:AutoPairsMapSpace = 1
- 把SPACE鍵映射為在括號兩側(cè)添加空格,默認為1。
- let g:AutoPairsFlyMode = 0
- 啟用飛行模式,默認為0。
- let g:AutoPairsMultilineClose = 1
- 啟用跳出多行括號對,默認為1,為0則只能跳出同一行的括號。
??版權(quán)聲明:本文參考了《auto-pairs 官方文檔》。 未經(jīng)作者允許,嚴禁用于商業(yè)出版,否則追究法律責任。網(wǎng)絡(luò)轉(zhuǎn)載請注明出處,這是對原創(chuàng)者的起碼的尊重!!!
總結(jié)
以上是生活随笔為你收集整理的vim插件——auto-pairs的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图片压缩工具Thumbnailator的
- 下一篇: 关于计算机