vim有三個模式,命令模式,編輯模式以及插入模式,在命令格式[左下角顯示recording]下,所有的字元都有其意義,而在插入模式下[左下角顯示insert],常用的一般有a、i、o,在命令模式下輸入冒號:,可進入編輯模式,然後便可輸入指令
插入命令命令
作用a在游標所在字元後插入
a在游標所在行位插入
i在游標所在字元前插入
i在游標所在行行首插入
o在游標下插入新行
o在游標上插入新行
定位命令
命令模式下輸入下列命令或者直接進入編輯模式,輸入行號可跳轉到第n行
h、j、k、l 在命令模式下表示左,上,下,右 操作
命令
作用:set nu
設定行號
:set nonu
取消行號
gg到第一行
g到最後一行
ng到第n行
:n到第n行
$移至行尾
0移至行首
刪除命令命令
作用x刪除游標所在處字元
x刪除游標所在之前的字元
nx刪除游標所在處n個字元
dd刪除光在所在行,ndd 刪除游標所在後 n 行
dg刪除游標所在行到檔案末尾內容
d刪除游標所在處到行首內容
:nl,n2d
從多少行刪到多少行
複製和剪下命令命令
作用yy
複製當前行
nyy複製當前行以下 n 行
dd剪下當前行
ndd剪下當前行以下 n 行
p、p貼上在當前游標所在行上/行下
替換和取消命令命令
作用r取消游標所在處字元
r從游標所在處開始替換字元,按esc鍵結束
u取消上一步操作
搜尋和替換命令
作用命令
/string
搜尋指定字串,忽略大小寫:set ic
n搜尋指定字串的下乙個出現位置
:%s/old/new/g
全文指定替換字串
:nl,n2s/old/new/g
[起始行,終止行]在一定範圍內替換指定字串 g表示不詢問,c 表示替換需要詢問
儲存和退出命令
命令作用
:w保l存修改
:w new_filename
另存為指定檔案
:wq儲存修改並退出
zz儲存修改並退出
:q!不儲存修改並退出
:wq!
儲存修改並退出(root和檔案所有者使用)
這裡是引用引用參考
3 文字編輯器vim
2 vim沒有選單,只有命令。一般寫一些配置檔案,或者小指令碼的時候使用。3 vim工作模式 插入命令 命令 作用 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 o 在游標上插入新行 定位命令 命令 作用 set nu 設...
LInux 五 文字編輯器Vim
作用 建立 編輯 顯示文字檔案 vim 沒有選單,只有命令 vi filename 進入命令模式 輸入 wq 退出 輸入iao 插入模式 esc 退出插入 回車 結束編輯模式 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 ...
Linux04 文字編輯器vim
1.linux系統下常用的文字編輯器介紹 命令列方式 vi vim 類unix作業系統中常用的內建編輯器,習慣操作後功能強大。pico或nano 一種風格很像microsoft dos的edit的一種文字編輯器。一些發行版沒有安裝。圖形介面 emacs 程式設計編輯器。gedit 全螢幕文字編輯程式...