- 1. 編輯模式
- i 行首插入
- i 在游標位置前插入文字
- a 游標後面的位置插入文字
- a 當前行的行尾插入文字
- s 刪除當前行內容,重新輸入
- s 刪除游標當前位置的字元,開始輸入
- o 在當前的下一行開始乙個新行開始輸入
- 2. 命令模式
- h 向左移動乙個字元
- j 向下移動一行
- k 向下移動一行
- l 向右移動乙個字元
- ( 移動到塊首
- )移動到塊尾
- gg 移動到第一行
- g 移動到尾行
- ngg 移動到第n行
- yy 複製當前行
- p 貼上
- np 貼上n行
- dd 刪除一行
- u 撤銷上一次的操作
- shift + 6 移動到本行首
- shift + 4移動到本行尾
- 3. 底部模式
- :w 儲存不退出
- :q 不儲存退出
- :q! 強制退出
-:wq 儲存並退出
- :x 儲存並退出
- set nu 顯示行號
- set nonu 隱藏行號
- :n 移動到指定的行
- ?字串 從下往上找字串
- :s/尋找的字串/要替換的字串/ 替換當前行找到的第乙個字串
- :s/尋找的字串/要替換的字串/g 替換當前行所有
- :%s/尋找的字串/要替換的字串/ 替換每一行第乙個找到的字串(加g全文替換)
- :n1,n2s/尋找的字串/要替換的字串/在n1行與n2行之前查詢指定的字串,並替換為要替換得
Linux的vim編輯器
vim編輯器常用的三種模式 vim 檔案路徑 進入編輯器,編輯該檔案 例 vim etc passwd dd 刪除游標所在的一行 ndd 刪除游標所在的向下的n行 yy 複製游標所在的一行 nyy 複製游標所在的向下的n行 np 重複貼上幾行 剪下,貼上 先dd,再p u 撤銷上一步操作 0 數字 ...
linux 之vim編輯器
ctrl v 進入視覺塊 visual block 其中字元代表的含義 v 字元選擇,會將游標經過的地方反白選擇 v 行選擇,會將游標經過的行反白選擇 ctrl v 區塊選擇,可以用長方形的方式選擇資料 y 將反白的地方複製起來 d 將反白的地方刪除掉 批量插入注釋 按v進入virtual模式 用上...
linux 編輯器 vim使用
vim基本概念 vim有好多模式,今天我們先來介紹最常用的三種模式 命令模式 正常 普通模式 控制游標的移動,字元或行的刪除,可切換到插入模式或者末行模式 末行模式 檔案儲存,退出列出行號,找字串 我把常用的總結成如下圖 以上圖中是一些常用的設定,還有很多慢慢的了解。小插曲 無問西東 電影的最開始有...