linux中vim編輯器三種模式及常用命令的使用


Linux命令經常使用才會爛熟於心

命令行模式:

  移動光標:

  向下左右箭頭可以移動光標;

  將光標移動到行尾:$;

  將光標移動到行頭:^;

  將光標移動到頁尾:shift+g;

  將光標移動到頁頭:1+shift+g;

  移動到目標行:n+shift+g;

  快速向左右移動光標:ctrl+←/→鍵;

  向左或者向右移動n個字符:n+←/→鍵;

-----------------------

  刪除:

  刪除光標所在行:dd;

  刪除光標所在行及之后的n-1行:dnd;

  刪除一個字母:x (相當於是del);

  刪除一個字母:X (相當於是backspace);

  刪除一個詞:dw;(最好是放在單詞的首字母處)

  撤銷上一步:u;

----------------------

  移動單詞:

  向右移動一個單詞:w;

  向左移動一個單詞:b;

----------------------

  復制粘貼:

  復制當前光標所在行:yy;

  箭頭移動到目的行粘貼:p;

  復制當前光標所在行及之后的n-1行:yny;

  復制一個詞:yw;

-----------------------

  剪切:

  剪切當前光標所在位置到行尾: d+shift+4/d+$;

  剪切當前光標所在位置到行首:d+shift+6/d+^;

  

編輯模式:

  在命令行模式下進入編輯模式,需要按下i、I、a、A、o、O、r、R這些才能進入編輯模式,一般直接按下i就行;

  i是在當前光標前編輯,a是在當前光標后進行編輯,o是在當前光標的下一行進行編輯;

  退出編輯模式進入命令行模式需要按下esc鍵。

 

末行模式:

  命令行模式進入末行模式的方式:

    1.

   2.查找,/+被查找的單詞,n是下一個,shift+n是指上一個;

    3.查找,?+被查找的單詞,n是上一個,shift+n是下一個;

  存盤指令:w;

  另存指令:w 文件名;

  退出指令:q;

  保存並退出指令:wq;

  強制退出不存盤指令:q!;

  替換:%s/old/new/g;

  顯示行號:set nu;

 

總結:

        --------- 按鍵盤i鍵-------->輸入模式  (按Esc鍵回到命令模式)   
            |               
      命令模式
            |

            -----------輸入 ":" ------> 末行模式 (按Esc鍵回到命令模式) 

  三種模式的主要功能:

  命令模式:復制,粘貼,刪除、移動光標、查找

  編輯模式:編輯文本

  末行模式:存盤、退出、替換、查找

  

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM