使用vim的過程中想要快速移動游標至行首、行尾、第一行、最後一行或者某一行,本文對此簡單介紹。
具體操作
1.快速至當前行的行首;
1) home鍵; 2) 數字0; 3) 符號^;
2.快速至當前行的行尾使用$;
1) end鍵; 2) 符號3)n+符號 表示當前行開始的第(n-1)行行尾;
快速至某行;
1)冒號(:)+行號+回車; 2)行號+gg; 3) 行號+g(注意大寫);
快速至最後一行;
1) 冒號(:)+$+回車; 2) 大寫字母g; 3) shift+g(同2);
刪除n個字元:
n+x當前字元為第乙個要刪除的字元;
6.當前行新增一行內容;
一般模式下按大寫字母o,則在當前行(即當前行內容之前)新增一行,且為插入模式(insert mod);
7.linux中的vim 編輯一行內容,如何使游標快速移動到行首和行尾以及行中間某處啊?
游標定位
g 移至行行首
ng 移至第n行行首
n+ 移n行行首
n- 移n行行首
n$ 移n行(1表示本行)行尾
0 所行行首
$ 所行行尾
^ 所行首字母
h,j,k,l 左移移移右移
h 前螢幕首行行首
m 螢幕顯示檔案間行行首
l 前螢幕底行行首
更參考原文
移行道兩0 ^ (shift+6)行首第字元空白字元點區別
移行尾 $ (shift+4)
vim 快速游標移動
vim最大的特徵與最大的困難就是純鍵盤操作,所以快速移動游標是vim的最基本技能。我接觸vim也有四個年頭了,曾經由於專案重構操作頻繁而切換到了webstorm,最近又由webstorm 切換到了 vim。始終感覺游標移動是最大的痛處,同時又能從鍵盤操作獲得極大的快樂。下文便開始介紹那些常用的快捷鍵...
vim 游標按行移動
記錄一下 h m l 注意 這幾個命令是大寫的。使用h m l這三個鍵,可以讓游標跳到當前視窗的頂部 中間 和底部,停留在第乙個非空字元上。h命令和l命令前也可以加乙個數字,但數字的含義不再是倍數,而是指距視窗頂部 底部的行數。例如,3h 表示游標移動到距視窗頂部第3行的位置 5l 表示游標移動到距...
vim 游標快速移動技巧總結
hjkl 用熟了,相對其它編輯器或者滑鼠來說,確實挺方便的。配合數字。2j表示向下移動2行 還有乙個行內快速移動,利用f命令搜尋某字元方式 適合行內移動 f表示向後移動到某字元 比如fa表示向後移動到字元a處 fa表示向前移動到字元a處。這個操作,我認為不如 查詢用的爽,因為 可以查詢完整的單詞。同...