ubuntu 中 vim 的使用

 

安裝 sudo apt install vim vim

 

vim  file_name #建立或者打開文件編輯器

vim file_name 定位到文件開頭ui

vim file_name + 定位到文件末尾spa

vim file_name +16 定位到16行命令行

esc    :w 寫入writeit

    :q 退出quitefile

    :wq 寫入而且退出im

    :q!  強行退出,不保存退出word

    :x  保存並退出移動

 

有三種工做模式:

  1.命令行模式

    打開一個文件首先進入的就是命令模式

    經過命令對文件進行常規的編輯操做,例如:定位、翻頁、複製、粘貼、刪除。

  2.末行模式---執行 保存、退出等操做

    esc  輸入 : 冒號 進入末行模式 ,輸入w 或 q 進行對應的操做。

    末行模式是編輯器的出口

  3.編輯模式

    esc    i 進入編輯模式   insert[此狀態下不能使用鼠標]

    再次按esc 進入命令模式

    

  上下左右

space  + h  上 中指  

space  +  j  下 無名指

space  +  k  左 食指

space   +  l  右 食指

 

行內移動

  w  word  向後移動一個單詞

  b  back  向前移動一個單詞

  0      行首  零

  ^      行首 第一個不是空白字符的位置

  $      行尾

行數移動

  gg  文件頂部

  G  文件末尾

  數字gg   移動到 數字 對應行數

  數字G   移動到 數字G 對應行數

  :數字   移動到 數字 對應行數

屏幕移動:

  ctrl +b  back  向上翻頁  

  ctrl+f   forward  向下翻頁

  H    head、  屏幕頂部

  M    middle  屏幕中間

  L    low    屏幕底部

 

  

 

  v  可視模式    從光標開始按照正常模式選擇文件

  V  可視行模式     選中光標通過的完整行 

  Ctrl+v  可視塊模式  垂直方向選中文本

  可視模式下,能夠和移動命令連用,例如:ggVG 可以選中全部內容

  

撤銷和恢復撤銷

在學校編輯命令以前,先要知道怎樣撤銷以前一次,錯誤的編輯動做

  u    undo  撤銷上次命令

  ctrl+r  redo  恢復撤銷的命令

 

刪除文本

  x        cut 刪除光標所在字符,或者選中文字

  d(移動命令)   delete 刪除移動命令對應的內容

  dd       delete 刪除光標所在行,能夠ndd複製多行

  D         delete 刪除至行尾

  提示:若是使用 可視模式 已經選中了一段文本,那麼不管使用d 仍是x ,均可以刪除選中文本

 刪除命令能夠和移動命令 連用,如下是常見的組合命令:

  

 

刪除命令能夠和移動命令連用,如下是常見的組合命令

* dw  #從光標位置刪除到單詞末尾

*d0   #從光標位置刪除到一行的起始位置

* d}  #從光標位置刪除到段落結尾

*ndd  #從光標位置向下連續刪除 n行

*d代碼行G  從光標所在行 刪除到 指定代碼行 之間的全部代碼

* d‘a    從光標所在行  刪除到 標記a 之間的全部代碼

 

 

 

ls -la 查看文件

.開頭的文件 是隱藏文件

.new_file.swap

#交換文件

相關文章
相關標籤/搜索