Linux下Vim文字編輯器的使用

2021-09-16 12:17:08 字數 1757 閱讀 4300

1. 文字編輯器

(1)作用:

建立或修改文字檔案;

維護linux系統中的各種配置檔案;

2. vim文字編輯器的三種工作模式

命令模式----按a、i、o等鍵----->輸入模式

輸入模式----按esc鍵----->返回命令模式

命令模式----輸入冒號:----->末行模式

末行模式----按esc鍵----->返回命令模式

輸入模式和末行模式之間不能直接轉換,只能通過命令模式間接轉換

3. vim編輯器的基本操作

(1)游標移動

行內快速跳**(命令模式)

跳轉至行首:home鍵或「^」(shift+6)、數字「0」

跳轉至行尾:end鍵或「$」鍵

行內快速跳**(命令模式)

跳轉至文件的首行:1g或者gg

跳轉至文件的尾行:g

跳轉到檔案中的第#行: #g

(2)行號顯示

行號:(末行模式)

:set  nu(顯示行號)

:set  nonu (取消顯示行號)

(3)複製、貼上、刪除:(命令模式)

複製:游標所在行(當前行):yy

從游標所在行開始的#行:#yy

貼上:p:貼上到目標位置的游標前面

p:貼上到目標位置的游標後面

刪除:單個字元:x、del、delete、

行:當前游標所在行:dd

從游標所在行開始的#行:#dd

刪除當前游標之前到行首的所有字元:d^

刪除當前游標之前到行首的所有字元:d$

(4)內容查詢:(命令模式)

從上到下進行查詢:/要查詢的字串

從下到上進行查詢:?要查詢的字串

向下定位:n

向上定位:n

(5)撤銷及儲存:(命令模式)

撤銷一次:u    

撤銷多次:多執行幾次u命令

撤銷全部操作:u(大寫)

儲存:zz(大寫)

(6)儲存及退出:(末行模式)

:w                 (儲存)

:w /root/test.txt (另存)

:q               (退出,未作修改)

:q!              (退出,修改內容後,不儲存退出)

:wq           (儲存退出)

:s  /old/new          (在游標所在行查詢第乙個old字串,並替換為new字串)

:s  /old/new/g       (在游標所在行查詢所有的old字串,並都替換為new字串)

:#,# s  /old/new/g  (在指定的行之間查詢所有的old字串,並都替換為new字串)

:%s /old/new/g      (在全文中查詢所有的old字串,並都替換為new字串)

:%s  /old/new/gc   (在全文中查詢所有的old字串,並都替換為new字串,但要確認)

linux文字編輯器 vim

文字編輯器 vim vim 檔名 vim的三種工作模式 命令模式,編輯模式,末行模式 vim 檔名 進入命令模式 檢視,儲存,退出 i a o 進入編輯模式 內容編輯 esc 回到命令模式 g 直接移動到檔案末尾 gg 直接移動到檔案頭 0 直接移動到行頭 直接移動到行末 x 刪除游標所在位置的字元...

Linux文字編輯器Vim

1 首先進入或者建立文字文件 2 進入插入模式在文字文件中輸入文字 3 esc鍵進入命令模式進行文字編輯設定 4 退出文字 特點 進入 vi 已經存在或者建立檔名 插入命令iao 按下b件,並不是輸入b,而是等待輸入 按下o間,進入插入模式 esc回到命令模式 在命令模式中設定行號 set nu 儲...

linux文字編輯器vim

vim是乙個功能強大的全螢幕文字編輯器,是linux上最常用的文字編輯器,他的作用是建立 編輯 顯示文字檔案,vim沒有選單,只有命令。vim工作模式 vi myfile.msg esc從插入模式回到命令模式 1.vim插入命令 命令作用 小寫a在游標所在字元後插入 大寫a在游標所在行尾插入 小寫i...