1. 文字編輯器
(1)作用:2. vim文字編輯器的三種工作模式建立或修改文字檔案;
維護linux系統中的各種配置檔案;
命令模式----按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...