VIM (Unix及類Unix系統(tǒng)文本編輯器)
創(chuàng)新互聯(lián)為您提適合企業(yè)的網(wǎng)站設計?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強的網(wǎng)絡競爭力!結合企業(yè)自身,進行網(wǎng)站設計及把握,最后結合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到網(wǎng)站制作、網(wǎng)站設計, 我們的網(wǎng)頁設計師為您提供的解決方案。
Vim是一個類似于Vi的著名的功能強大、高度可定制的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是自由軟件。 Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。1999 年Emacs被選為Linuxworld文本編輯分類的優(yōu)勝者,Vim屈居第二。但在2000年2月Vim贏得了Slashdot Beanie的最佳開放源代碼文本編輯器大獎,又將Emacs推至二線, 總的來看, Vim和Emacs在文本編輯方面都是非常優(yōu)秀的
剛接觸 Vim 會覺得它的學習曲線非常陡峭,要記住很多命令。所以這個系列的分享,不會教你怎么配置它,而是教你怎么快速的使用它。
在開發(fā)時為了代碼美觀,經(jīng)常會把屬性用換行的方式顯示。
...
這種場景適用于標簽屬性少,代碼量也少的情況。
如果標簽突然增多,閱讀起來就會很不方便。比如下面這樣:
查看 編輯
所以我們就需要把標簽和屬性變?yōu)橐恍小?/p>
查看 編輯
多數(shù) IDE 在代碼格式化時,都不會處理標簽的屬性。
我們只能通過光標換行,然后在按刪除的方式進行解決。
那么接下來介紹的這個技巧,叫 “合并行”,能讓我們快速的解決這個問題。
操作步驟:
1. 按 ESC 進入 Normal 模式,移動游標定位到第 2 行的位置。
2. 按 shift+j 就可以實現(xiàn)合并行的操作。
PS:vim 將文件所有行合并到一行
在 Normal Mode下執(zhí)行:
ggvGJ
gg 用于跳到行首
v 轉換成 visual 模式
G 跳到最后一行
J 合并行
總結
以上所述是小編給大家介紹的Vim常用操作快速合并行功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!