摘要:這個時候,它和是同樣的意思。但是,自動補全括號中,有一個功能,需要用到鍵,即鍵。,也就是按,再按即可。
用過Sublime的都知道,寫引號、括號之類配對的文字時,它都會智能的自動補全另一邊括號。
同樣,VIM也有很多實現(xiàn)它的插件。
其中比較輕量好用的有autoclose和auto-pairs,而auto-pairs更智能、更全面。
參考官網(wǎng):jiangmiao/auto-pairs
官方Repo的介紹很清楚的解釋了每種用法,掃一眼就都明白了。
這里記錄一些高級的問題。
初看,并不明白
但是,自動補全括號中,有一個fast wrap功能,需要用到
為什么?
因為Alt快捷鍵,在很多Terminal或平臺都是不支持的,比如Mac的終端。
經(jīng)過一番查詢,Mac的iTerm2可以將Alt(Option)鍵映射為Meta鍵。
位置為:Preference -> Profiles -> Keys -> Left Option key -> ESC+.
然后就能解決fast wrap的問題了,效果如官方解釋一樣非常方便:
input: |"hello" (press (at |) output: ("hello") wrap string, only support c style string input: |"hel"lo" (press ( at |) output ("hello"") input: |[foo, bar()] (press ( at |) output: ([foo, bar()])
除了
System Shortcuts:: Insert new indented line after return if cursor in blank brackets or quotes. : Delete brackets in pair : Toggle Autopairs (g:AutoPairsShortcutToggle) : Fast Wrap (g:AutoPairsShortcutFastWrap) : Jump to next closed pair (g:AutoPairsShortcutJump) : BackInsert (g:AutoPairsShortcutBackInsert) If or conflict with another keys or want to bind to another keys, add let g:AutoPairsShortcutToggle = " " to .vimrc, if the key is empty string "", then the shortcut will be disabled.
如果Alt鍵太難按,也可以設(shè)置mapping如:
imap
imap
或者:
imap
注意:設(shè)置映射時候,不能用inoremap了,實踐中,只有imap才能生效。
JSON自動補全問題一開始非常奇怪,在我寫一個*.json文件時候,每次輸完一對引號,在其中輸入數(shù)字時候,所有引號就全部消失。一開始以為是bug,結(jié)果發(fā)現(xiàn)是插件有意為之!
也就是說,auto-pairs等多種插件,都會為了方便閱讀,自動幫你隱藏JSON中的引號,讓它看起來更簡介,更像YAML文件。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/25058.html
摘要:然而這次的文章,就像賀師俊所說的這篇文章是從程序員這個老年度總結(jié)前端掘金年對我來說,是重要的一年。博客導讀總結(jié)個人感悟掘金此文著筆之時,已經(jīng)在眼前了。今天,我就來整理一篇,我個人認為的年對開發(fā)有年終總結(jié)掘金又到 2016 Top 10 Android Library - 掘金 過去的 2016 年,開源社區(qū)異?;钴S,很多個人與公司爭相開源自己的項目,讓人眼花繚亂,然而有些項目只是曇花一...
摘要:參與者項目經(jīng)理產(chǎn)品經(jīng)理開發(fā)經(jīng)理測試經(jīng)理及其它相關(guān)人員。項目上線后問題反饋針對項目客戶反饋問題進行分析總結(jié),類似缺陷分析,重點總結(jié)遺漏的原因及后需的規(guī)避措施。六匯總整理各部門總結(jié)并發(fā)布基于測試總結(jié)過程中的數(shù)據(jù)分析,我們提出了對部門的建議。 最近參與了幾次面試,面試者的簡歷中都會提及:需求或者...
摘要:哪吒社區(qū)技能樹打卡打卡貼函數(shù)式接口簡介領(lǐng)域優(yōu)質(zhì)創(chuàng)作者哪吒公眾號作者架構(gòu)師奮斗者掃描主頁左側(cè)二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領(lǐng)導們的談話,現(xiàn)在公司的現(xiàn)狀是碼農(nóng)太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區(qū)Java技能樹打卡?【打卡貼 day2...
摘要:本書主要探索函數(shù)式編程的核心思想。我們在中應(yīng)用的僅僅是一套基本的函數(shù)式編程概念的子集。我稱之為輕量級函數(shù)式編程。通常來說,關(guān)于函數(shù)式編程的書籍都熱衷于拓展閱讀者的知識面,并企圖覆蓋更多的知識點。,本書統(tǒng)稱為函數(shù)式編程者。 原文地址:Functional-Light-JS 原文作者:Kyle Simpson?。 禮ou-Dont-Know-JS》作者 譯者團隊(排名不分先后)...
摘要:初中物理重要常數(shù)重要單位換算梳理總結(jié)初中物理重要概念規(guī)律和理論及知識的應(yīng)用歸納大全版權(quán)聲明來源環(huán)球物理,編輯僅用于學術(shù)分享,版權(quán)屬于原作者。 初中物理重要常數(shù)、重要單位換算梳理總結(jié) >>>> 初中物理重要概念、規(guī)律和理論及知識的應(yīng)用歸納大全 —版權(quán)聲明— 來源:環(huán)球物理,編輯:nhy...
閱讀 2675·2021-11-18 10:02
閱讀 1774·2021-09-30 10:00
閱讀 5433·2021-09-22 15:27
閱讀 1274·2019-08-30 15:54
閱讀 3740·2019-08-29 11:13
閱讀 3013·2019-08-29 11:05
閱讀 3386·2019-08-29 11:01
閱讀 629·2019-08-26 13:52