命令模式:控制游標移動,可對文字進行複製,貼上,刪除和查詢等工作。
輸入模式:正常的文字錄入。
在每次執行vim編輯器時,預設進入命令模式,此時需要先切換到輸入模式後再進行文件編寫工作,而每次在編寫完文件後需要先返回命令模式,然後進入末行模式,執行文件的儲存或者推出操作。
在vim中,無法直接從輸入模式切換到末行模式。vim編寫編輯器中內建的命令有成百上千種,為了能夠幫助讀者更快地掌握vim編輯器。
命令作用
dd刪除(剪下)游標所在整行
5dd刪除(剪下)從游標開始的5行
yy複製游標所在的整行
5yy複製從游標處開始的5行
n顯示搜素命令定位到的下乙個字串
n顯示搜尋命令定位到的上乙個字串
u撤銷上一步的操作
p將之前刪除(dd)或者複製(yy)過的資料貼上到游標後面
末行模式主要用於儲存和退出檔案,以及設定vim編輯器的工作環境,還可以讓使用者執行外部的linux命令或跳轉到所編寫文件的特定行數。我們通過乙個冒號就能夠很輕易的從命令模式切換到末行模式。
命令作用
:w儲存
:q退出
:q!強制退出並放棄對文件修改的內容
:wq!
強制儲存退出
:set nu
顯示行號
:set nonu
不顯示行號
:命令執行該命令
:整數跳轉到該行
:s/one/two
將當前游標所在行的第乙個one替換成two
:s/one/two/g
將當前游標所在行的所有one替換成two
:%s/one/two/g
將全文中的所有one替換成two
?字串在文字中從下至上搜尋該字串
/字串在文字中從上至下搜尋該字串
從命令模式切換成輸入模式的命令可以為a,i,o三種:
a鍵:會在游標後面乙個位置輸入字元。
i鍵:會在游標當前位置輸入字元。
補充:我們可以通過cat命令對檔案內容進行檢視。
VIM文字編輯器
vi 乙個命令列介面下的文字編輯工具 vim vi的增強版本 絕大多數linux系統上均安裝有vim vim 目標文字路徑的形式使用vim 如果目標檔案存在,則開啟 如果目標檔案不存在,則建立 q 退出編輯 vi擁有三種模式 1.命令模式 vim啟動後,預設進入命令模式,在其他模式下,按esc鍵 返...
文字編輯器Vim
vim vi只有命令,沒有選單。vi工作模式 插入命令 命令 作用 i 在游標前插入文字 i 在本行開始插入文字 定位命令 命令 作用 移到行末 0 移到行首 h 移到螢幕上端 l 移到螢幕下端 set nu 設定行號 set nonu 取消行號 n 到第n行 刪除命令 命令 作用 x 刪除游標所在...
文字編輯器Vim
vim vi簡介 vim vi 是乙個強大全螢幕文字編輯器,是linux unix上最常用的文字編輯器,它的作用是建立 編輯 顯示檔案 vim vi 沒有選單,只有命令 插入命令 命令 作用a在游標後附加文字 a在本行行末附加文字 i在游標前插入 i在本行開始插入文字 o在游標下插入新行 o在游標上...