3 文字編輯器vim

2021-08-08 23:25:11 字數 2099 閱讀 6611

2)vim沒有選單,只有命令。一般寫一些配置檔案,或者小指令碼的時候使用。

3)vim工作模式:

插入命令:

命令 作用

a 在游標所在字元後插入

a 在游標所在行尾插入

i 在游標所在字元前插入

i 在游標所在行行首插入

o 在游標下插入新行

o 在游標上插入新行

定位命令:

命令 作用

:set nu 設定行號

:set nonu 取消行號

gg 到第一行

g 到最後一行

ng 到第n行

:n 到第n行

$ 移至行尾

0 移至行首

刪除命令:

命令 作用

x 刪除游標所在處字元

nx 刪除游標所在處後n個字元

dd 刪除游標所在行,ndd刪除n行

dg 刪除游標所在行到檔案末尾內容

d 刪除游標所在行到行尾內容

:n1,n2d 刪除指定範圍的行

複製和剪下命令:

命令 作用

yy 複製當前行

nyy 複製當前行以下n行

dd 剪下當前行

ndd 剪下當前行以下n行

p、p 貼上在當前游標所在行下或行上

替換和取消命令:

命令 作用

r 取代游標所在處字元

r 從游標所在處開始替換字元,按esc結束

u 取消上一步操作

搜尋和搜尋替換命令:

命令 作用

/string 搜尋指定字串,搜尋時忽略大小寫:set ic

n 搜尋指定字串的下乙個出現位置

:%s/old/new/g 全文替換指定字串

:n1,n2s/old/new/g 在一定範圍內替換指定字串

儲存和退出命令:

命令 作用

:w 儲存修改

:w new_filename 另存為指定檔案

:wq 儲存修改並退出

zz 快捷鍵,儲存修改並退出

:q! 不儲存修改退出

:wq! 儲存修改並退出(檔案所有者及root可使用)

匯入引用檔案:r [檔案]

匯入命令執行結果 :r !命令

範例::r !data

定義快捷鍵 :map 快捷鍵(ctrl+v,ctrl+p) 觸發命令

範例: : map ^p i#: map ^b 0x

連續行注釋 :n1,n2s/^/#/g

:n1,n2s/^#//g

:n1,n2s/^/\/\//g

替換 :ab mymail [email protected]

儲存的編輯模式的配置檔案:

# vi /root/.vimrc

$ vi /home/username/.vimrc

Linux03 文字編輯器vim

vim有三個模式,命令模式,編輯模式以及插入模式,在命令格式 左下角顯示recording 下,所有的字元都有其意義,而在插入模式下 左下角顯示insert 常用的一般有a i o,在命令模式下輸入冒號 可進入編輯模式,然後便可輸入指令插入命令命令 作用a在游標所在字元後插入 a在游標所在行位插入 ...

LInux 五 文字編輯器Vim

作用 建立 編輯 顯示文字檔案 vim 沒有選單,只有命令 vi filename 進入命令模式 輸入 wq 退出 輸入iao 插入模式 esc 退出插入 回車 結束編輯模式 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 ...

學習筆記2 文字編輯器Vim

vim是乙個功能強大的全螢幕文字編輯器,是linux unix上最常用的文字編輯器,它的作用是建立 編輯 顯示文字檔案。vim 沒有選單,只有命令。插入命令 命令作用 a在游標所在字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行行首插入 o在游標下插入新行 o在游標上插入新行...