ta 跳到下乙個a 前面
fa 跳到下乙個a
大寫的意思相反
另外還有%(跳到檔案的%多少) 和|(跳到第幾列) 不過我很少用
上面的都可以加上數字字首 表示第幾個匹配
另外看檔案時 除了pageup pagedown外還有其它的快速鍵
如ctrl-f 向前一頁 ctrl-b 向後一頁
上面不是重要的
ctrl-d 向下半頁 ctrl-u 向上半頁我覺得更實用 這樣看文章時就不會跳轉出錯
另外還有
ctrl-e 向下一行
ctrl-y 向上一行
^ 行首
$行尾0 第乙個字元
另外上面也作為vim其它命令的定位符 如刪除d
dt)一直刪除到這行的)
另外 懂了跳轉鍵後 那刪除或是複製時就不再是以行為單位了 可以指定到某個條件
我覺得這是新手成長的必要方法
另外還有ctrl-t ctrl-i ctrl-]
如果已經使用了ctags 或是cscope建立索引檔案的話 那看**時很是方便
跳轉到函式、變數定義處:
[+ctrl+i 跳轉到函式、變數和#define
[+ctrl+d 跳轉到#define處
ctrl+i 向前跳到前幾次游標位置
ctrl+o 向後跳到後幾次游標位置
函式體跳**
在函式體中,命令模式下輸入 [函式體尾部。
[[
]]
][{}
2009-07-07 17:31 補充
如何選中括號中的內容 進行:
將游標移至括號內,按shift+v進入行選模式,然後
i{ - 選小括號中內容,不包括小括號
a{ - 選小括號中內容,包括小括號
ib - 選中括號中內容,不包括括號
ab - 選中括號中內容,包括括號
i{ - 選大括號中內容,不包括大括號
a{ - 選大括號中內容,包括大括號
:h text-objects
vi中間的內容,不包括{}
va中間內容,包括{}
vi( 選中()中間內容
vi< 選中<>中間內容
vi[ 選中中間內容
vit 選中中間的內容
vi」 選中」"中間內容
vi』 選中」中間的內容
vis 選中乙個句子
vib 選中乙個block
viw選中乙個單詞
vip 選中乙個段落
vim快捷移動跳轉彙總命令
1 需要按行快速移動游標時,可以使用鍵盤上的編輯鍵home,快速將游標移動至當前行的行首。除此之外,也可以在命令模式中使用快捷鍵 即shift 6 或0 數字0 2 如果要快速移動游標至當前行的行尾,可以使用編輯鍵end。也可以在命令模式中使用快捷鍵美元符號 shift 4 與快捷鍵 和0不同,快捷...
vim函式跳轉技巧
hjkl 這是代替箭頭鍵功能的 h m l 跳到螢幕的頂上 中間 下方 w 跳到下乙個單詞的開始 e 跳到單詞的結束 b 向後跳 gg 跳到檔案的開始 g 跳到檔案的結束 10gg 或10g 跳到第10行 ta 跳到下乙個a 前面 fa 跳到下乙個a 大寫的意思相反 另外還有 跳到檔案的 多少 和 ...
vim游標移動 跳轉
vim的三個模式 命令列模式 插入模式 底行模式 從命令模式到插入模式 a 游標後輸入 a 行尾輸入 i 游標前輸入 i 行首輸入 o 上一行輸入 o 下一行輸入 c 刪除到行尾的全部字元,然後進入插入 移動游標 hjkl 行首 0 行尾 翻頁 上ctrl f 下ctrl b 可以讓游標從它當前所在...