vim實現代碼縮排和可視地區的字串替換

來源:互聯網
上載者:User

標籤:blog   http   2014   sp   代碼   log   c   r   bs   

今天2014年9月13號,實現了vim下的代碼自動縮排和替換可視地區的字串,之前一直在用vim這個強大的編輯器,它的強大隻有用了的人才知道,現在把這兩個很強大的功能展示出來,有個這兩個功能,即使你寫代碼時沒有進行縮排,或者是要修改指定地區的字串時你都會得心應手,閑言少敘,看實現:

1.代碼的自動縮排:

i:開啟vim編輯器,隨便開啟一個代碼,此時代碼沒縮排,如:

 

 

現在重點來了,執行命令:

我要實現全部縮排,所以把游標點在代碼的開始處,Ctr-v進入可視化地區;

G 選中至全部代碼的最後一行,當然你也可以選定指定的行縮排,比如20行,就是20G;

$ 把游標定位在最後一行的最後一個字元;

= 實現代碼自動縮排。

 

 

 

2.實現可視地區的字串替換:

例如要把中的第10-20行替換成HelloWorld,首先把游標定位至第10行的開頭處,執行下列命令:

Ctr-v 進入可視化地區;

20G 選到20行;

$ 游標移到20行行尾,這樣就選中了10-20行;

c 進入編輯狀態,寫上你要的字串HelloWorld;

按下Esc鍵,實現替換。

 

vim實現代碼縮排和可視地區的字串替換

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.