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在游標上插入新行...