inoremap inoremap inoremap ^
inoremap $
然後開啟vim,在插入模式下,按住ctrl+f,右移游標,ctrl+b,左移游標,ctrl+a移動到開頭,ctrl+e移動到結尾。
命令描述
a在當前游標的後面開始插入文字
a在當前行的末尾開始插入文字
i在游標的位置開始插入文字
i在當前行的第乙個非空字元前開始插入文字
gi在當前行首開始插入文字
gi在上一次插入的位置開始插入文字
o在當前行的上面新起一行開始插入文字
o在當前行的下面新起一行開始插入文字
s或者cl
刪除游標當前位置的字元,然後進入插入模式
s或者cc
刪除當前一行,然後進入插入模式
c刪除當前游標到行末尾的所有字元,然後進入插入模式
c數字c
刪除指定行數的文字,然後進入插入模式
快捷鍵描述
ctrl+w
刪除游標前的乙個單詞
ctrl+t
相當於在行首按了一下tab鍵
ctrl+d
與ctrl+t
ctrl+a
插入按esc前插入的那個資料]
ctrl+h
刪除游標前乙個字元
ctrl+y
輸入上一行該位置的字元
ctrl+o
臨時執行普通命令
ctrl+n
向後補全
ctrl+p
向前補全
ctrl+v
以十進位制的ascii值插入乙個字元
ctrl+vx
以十劉進製的ascii值插入乙個字元
ctrl+vu
以十劉進製的unicode值插入乙個字元
ctrl+k
輸入有向圖
按下ctrl+v,進入塊選擇模式
通過上下左右,選擇你要插入的行
按下shift+i,進入編輯模式
輸入你要插入的字元
按下esc
這種情況下,按ctrl+c是沒有用的
需要在命令模式下,輸入:set paste,然後,你按下i進入到編輯模式後,左下角就會顯示:– insert (paste) –,這樣,貼上進來的資料格式就不會亂,退出編輯模式,就是:set nopaste
命令描述
g + ? + m
perform rot13 encoding, on movement m
n + ctrl + a
當前游標下的數字加n,如果不是數字沒影響
n + ctrl + x
當前游標下的數字減n,如果不是數字沒影響
g + q+ m
format lines of movement m to fixed width
!mcfilter lines of movement m through command c
n!!c
filter n lines through command c
:r!c
filter range r lines through command c
vim相關命令
1.v在putty中使windows向vim複製貼上 在.vimrc設定 set paste set mouse v 或者在vim中輸入以下命令 set paste set mouse v 在windows下複製資料,然後在vim中右鍵即可,這樣就把windows的資料貼上到vim了。2.如何利用v...
vim相關命令
使用vim開啟檔案的預設模式。此時不能輸入字元,但是可以使用複製貼上等快捷鍵來處理檔案資料。切換到插入模式 一般按a鍵即可 切換到命令列模式 輸入冒號 此時使用者可以輸入字元 返回到正常模式 按下esc鍵即可可以在底部輸入一些指令進行操作,如 儲存 退出 顯示行號 隱藏行號。返回到正常模式 按下es...
Vim命令相關
在shell中,記住一些常用的vim命令,會在操作時候事半功倍。游標移動 h,j,k,l,h 表示往左,j表示往下,k表示往右,l表示往上 w,e,w,e 跳到單詞的後面,小寫包括標點 b,b 以單詞為單位往前跳動游標,小寫包含標點 o 開啟新的一行 一行的開始 一行的結尾 gg 文件的第一行 n ...