若系統中沒有vim工具,可以使用下面命令安裝它:
# yum install -y vim-enhanced
1.一般模式按鍵
功能i切換到輸入模式
:切換到命令模式,以在最底一行輸入命令
x刪除當前游標所在處的字元
2.編輯模式按鍵
功能字元按鍵以及shift組合
輸入字元
enter
回車鍵,換行
方向鍵在文字中移動游標
esc退出輸入模式,切換到命令模式
backspace
退格鍵,刪除游標前乙個字元
del刪除鍵,刪除游標後乙個字元
home/end
移動游標到行首/行尾
page up/page down
上/下翻頁
insert
切換游標為輸入/替換模式,游標將變成豎線/下劃線
3.命令模式
命令模式下按下:(英文冒號)進入底線命令模式。
q退出程式
w儲存檔案
格式:vi 【檔名】
[root@zl_cloud ~]# vi /test.txt
1.一般模式可用的游標移動、複製貼上、搜尋替換等
我只列舉我常用的按鍵:
游標移動:按鍵
功能上下左右鍵
游標移動,按一下代表移動對應的乙個字元。具體不說明了,很通俗易懂的東西。
page up /page down
上/下翻一頁
home/end
移動游標到行首/行尾
g移動到這個檔案的最後一行
gg移動到這個檔案的第一行
搜尋替換:按鍵
功能/root
在游標之下搜尋乙個名為root的字串
?root
在游標之上搜尋乙個名為root的字串
n代表重複乙個搜尋動作
n代表反向重複前乙個搜尋動作
:n1,n2s/word1/word2/g
n1,n2為數字,在第n1與n2行之間尋找word這個字串,並將該字串取代為word2。不加g則只替換每行的第乙個 word。
:1,$s/word1/word2/g或者:%s/word1/word2/g
從第一行到最後一行尋找word字串,並將該字串取代為word2。
:1,$s/word1/word2/gc或:%s/word1/word2/gc
從第一行到最後一行尋找word字串,並將該字串取代為word2。在取代前還會提示是否取代。
複製貼上:按鍵
功能dd
刪除游標所在的那一整行
yy複製游標所在的那一行
nyyn位數字,複製游標所在的向下n行
p將已複製的資料在游標下一行貼上
p將已複製的資料在游標上一行貼上
u復原前乙個動作
【ctrl】+r
重做上乙個動作
2.一般模式切換到編輯模式的可用鍵說明按鍵
功能i從目前游標所在處輸入
i從目前游標所在行首插入;
a從目前游標所在處的下乙個字元處輸入
a從目前游標所在行的行尾插入
o從目前游標所在行的下一行插入新的一行
o從目前游標所在行的上一行插入新的一行
rr 只會取代游標所在的那乙個字元一次
rr會一直取代游標所在的文字,直到按下 esc 為止
esc退出編輯模式,回到一般模式
3.一般模式切換到命令模式的可用按鈕說明按鍵
功能:w
將編輯的資料寫入硬碟檔案中
:w!若檔案屬性為【唯讀】時,強制寫入該檔案
:q離開vi
:q!若修改了檔案又不想儲存,就可以使用這個強制離開不儲存檔案
!在vi當中,常常具有【強制】的意思。 按鍵
功能:wq
儲存退出
:w 【filename】
將編輯的資料儲存為另乙個檔案
文字編輯工具vim
文字編輯工具 vimvim與 vi的區別 vim是 vi的公升級版,vi和 vim的最大區別就是編輯乙個文字時 vi不會顯示顏色,而 vim會顯示顏色。顯示顏色便於使用者進行編輯。安裝vim 工具的方法 yum install y vim enhanced vim有 3當我們使用命令 vim fil...
Vim文字編輯工具
root centos 01 vim bash vim 未找到命令 root centos 01 yum install y vim enhanced一般模式 當vim filename編輯乙個檔案時,一進入該檔案就是一般模式了。在這個模式下,你可以做的操作有 上下移動游標 刪除某個字元 刪除某行 ...
文字編輯工具Vim
文字編輯工具vim vim的3種常用模式 一 一般模式 為預設進入該檔案的一般模式,在這個模式下你可以做的操作有 上下移動游標,刪除某個字元,刪除某行以及複製或貼上一行或多行。1.移動游標操作 h或者向左的方向鍵 游標向左移動乙個字元 l或者向右的方向鍵 游標向右移動乙個字元 k或者向上的方向箭頭 ...