Linux基礎操做命令(二)—— vim編輯器的使用

如下的全部操做都要基於vim編輯器的編輯模式下。vim

1.行號
  set number/nu   設置行號
  set nonumcer/nonu 取消行號編輯器

2.定位
  數字  光標跳轉到數字所在行文檔

3.查找
  /內容/ 或者 /內容字符串

4.替換
  s/字符串1/字符串2  將光標所在行的字符串1替換成字符串2
  s/字符串1/字符串2/g  將光標所在行全部的字符串1替換成字符串2
  %s/字符串1/字符串2/g  將文檔內全部的字符串1替換成字符串2im

5.光標移動
  a.字符級
    上(k) 下(j) 左(h) 右(l)
  b.單詞級
    w  word移動下個單詞的首字母
    e  end移動到下個(本)單詞的尾字母
    b  before必定到上個(本)單詞的首字母
  c.行級
    $ 行尾
    0 行首
  d.段落級
    {  上個(本)段落首部
     }  下個(本)段落尾部
  e.屏幕級
    H 屏幕首頁
    L 屏幕尾部
  f.文檔級
    G  文檔尾部
    1G 文檔第1行
    nG 文檔第n行支付


6.內容刪除
  dd   刪除光標當前行
  2dd  刪除當前行在內,向後刪除2行內容
  ndd  包含當前行在內,刪除後邊n行內容
  
  x    刪除光標所在支付
  c+w  從光標所在位置刪除至單詞結尾,並進入編輯模式word

7.內容複製
  yy   刪除光標當前行
  2yy  刪除當前行在內,向後刪除2行內容
  nyy  包含當前行在內,刪除後邊n行內容
 
  p    對(刪除)複製好的內容進行粘貼移動

8.相關快捷操做
  u    undo撤銷
  J    合併上校兩行
  r    單個字符替換
  .(點)    重複執行上次的指令vi

相關文章
相關標籤/搜索