Linux中的vim實用命令 --

來源:互聯網
上載者:User

標籤:style   class   blog   c   code   ext   

VI 有2個模式.我自己定義的   1. 命令模式,一開始進去的模式。一些指定的鍵盤輸入會產生不同的效果 2. 輸入模式,在命令模式下輸入冒號(:) 就可以進入輸入模式。按Esc鍵即可退出命令模式。   命令模式   用鍵盤的一些制定的鍵可以完成一些操作(經常用到的),如下:   i,I (顧名思義:insert插入)。小寫i表示在游標所在字元的前面插入,小寫I表示在游標所在行的最開頭處插入。 a,A (顧名思義:append 接在後面,或者叫after在之後)。小寫a表示在游標所在字元的後面插入,大寫A表示在游標所在行的最末尾處插入。 o,O (換行插入),這個特殊一點,大寫O表示在游標所在行的前面一行換行插入,小寫o表示在游標所在行的後面一行換行插入。 r,R(顧名思義:替換插入,replace ),小寫r表示只替換當前游標選擇的一個字元,只替換一次。大寫R會一直往後替換,只要不停止鍵盤輸入。   h,j,k,l 左,下,上,右 移動游標   u 還原修改,多次按,恢複到最原始未儲存狀態。   [Ctrl]+r 重做上一個動作   0(零),$ 游標跳到一行(記住是一行,不是整個檔案)的開頭和末尾。   g,G 游標跳到整個檔案的開始和末尾。 1G,2G,3G,分別跳到第1行,2行,3行   { 和} 表示游標跳到一個塊、或者一個段落的開頭和結尾。   x(小寫)刪除游標所在字元,多次按,連續刪除 r 替換游標所在的字元。一次只能替換一個。   D:相當於鍵盤還上的退格刪除鍵。依次往前刪除字元。只能刪除本行的資料。注意:如果游標本來位於一行的開始,則是刪除這一行資料。   dd:刪除游標所在的一行。   ndd:n為數字。刪除游標所在的向下 n 列,例如 20dd 則是刪除 20 列   d1G:刪除游標所在到第一行的所有資料   dG:刪除游標所在到最後一行的所有資料   d$:刪除遊標所在處,到該行的最後一個字元   d0:那個是數位0,刪除遊標所在處,到該行的最前面一個字元   y:複製。y0 複製到游標所在行的開始的資料,y$複製游標所在行的末尾的資料,yg 複製游標所在行到當前檔案最開始的資料,yG複製游標所在行到當前檔案最後一行的資料。   yy:複製遊標所在的那一行   nyy:n為數字。複製游標所在的向下 n 列,例如 20yy 則是複製20列<span class="text_import2"></span>   p:粘貼剛才複製的內測(刪除的也行)   ZZ: 快速儲存並退出,這是大寫的 Z 喔!若檔案沒有更動,則不儲存離開,若檔案已經被更動過,則儲存後離開!   v,V:選擇,小寫v,然後鍵盤下,就可以選擇大行。大寫V,所選一行,鍵盤下。就可以選擇多行。y:複製選擇的。d:刪除選擇的。   輸入模式   按冒號(:)進入,是對剛才通過命令模式的操作儲存、設定等操作,常用的:   : w ,儲存當前檔案, : w filename 另存在檔案 : q ,退出 : wq! 強行儲存並退出 : set nu 設定行號 : set nonu 取消行號 : /string 尋找。b/n 往上找,往下找。

 

來自-- http://www.cnblogs.com/iyangyi/p/3368312.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.