vi/vim 有三種模式:命令模式,編輯模式,末行模式
命令模式→輸入模式:
i:在當前游標所在字元的前面,轉為輸入模式
i:在當前游標所在行的行首轉換為輸入模式
a:在當前游標所在字元的後面,轉為輸入模式
a:在游標所在行的行尾,轉換為輸入模式
o:在當前游標所在行的下方,新建一行,並轉為輸入模式
o:在當前游標所在行的上方,新建一行,並轉為輸入模式
s:刪除游標所在字元
r:替換游標處字元
開啟檔案
vi /etc/filename
vim ./filename
開啟檔案並定位到第n行: vi + n /etc/filename
開啟檔案並定位到最後一行: vi + /etc/filename
開啟檔案,定位到第一次被string匹配到的行的行首: vi +/string /etc/filename
關閉檔案
進入末行模式
q : 退出不儲存
a! : 強制退出
w : 儲存
w! : 強制儲存,管理員才有許可權
wq / x: 儲存退出
vi vim基本操作
vim彈出以前輸入的命令使用q 這兩個在正常模式下按就可以。1 跳到配對的括號中去。2 ctrl e ctrl y都是游標不動,螢幕向上移動和向下移動一行。3 indent 縮排使用方法。可以輸入 然後在命令模式中輸入輸入行號1,行號2 例如 2,10 表示從第二行到第10行縮排了乙個tab或者自己...
vi vim常用操作
vim是從 vi 發展出來的乙個文字編輯器。補全 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用,和emacs並列成為類unix系統使用者最喜歡的文字編輯器。vim的設計理念是命令的組合。使用者學習了各種各樣的文字間移動 跳轉的命令和其他的普通模式的編輯命令,並且能夠靈活組合使...
vi vim常用的快捷鍵
1.搜尋字串 如start start 搜尋 start n 到下乙個匹配的start n 反方向搜尋找到下乙個匹配的start noh退出搜尋 2.在vi模式下顯示行號 set nu n 回車 跳轉到檔案第n行 3.20112 rmmod 正則查詢字串,其中 為轉義字元 4.返回檔案頭部 1 或 ...