[vim ] 關於游標的移動速度

看板Editor (編輯器(vim/emacs))作者 (一步一腳印)時間13年前 (2011/07/19 17:05), 編輯推噓1(109)
留言10則, 4人參與, 最新討論串1/1
1. 如何加快vim游標的移速(就是按住移動鍵不放時的那個速度) 2. 如何降低vim游標在移動前的"delay時間" "delay時間"是指... 舉個例子 在normal mode按住j不放 游標會先(瞬間)往下一格然後停住一小段時間(約零點幾秒) 然後才會一直往下移動 ^^^^^^^^^ "delay時間" 我查到的方法都是從OS的設定下手 請問有辦法直接在vimrc做設定嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.68.17

07/19 20:09, , 1F
1應該只能從OS調 2的話你有bind key是j開頭嗎?
07/19 20:09, 1F

07/19 20:10, , 2F
我測按jklh都會馬上反應
07/19 20:10, 2F
2.我原本講的不太清楚 已修改

07/19 20:50, , 3F
sleep ?
07/19 20:50, 3F
?

07/19 20:54, , 4F
呃,那我建議是用別的方式來移動,c-f c-b c-u c-d之類的
07/19 20:54, 4F
恩恩 這些我都有在用 只是還是免不了hjkl 所以才發這篇文

07/20 23:43, , 5F
可以舉個需要快速移動游標而非vim hotkey的例子嘛 ?
07/20 23:43, 5F
舉我寫筆記的例子好了 例如這個句子 有些網站充滿了字,按PgUp/PgDn後常常不知道眼睛該擺在螢幕的那個位置 才能接續剛剛看到的地方 假設要在白色色塊的位置插入一個全形逗點 你可以: - 用ngg/nG/:n跳到該行 搜尋"位置" 進入insert mode輸入全形逗點 - 搜尋"位置" 按幾次n(或N)跳到該"位置" 進入insert mode輸入全形逗點 - ... 還有很多方法 我就不贅述 要是我就會這樣做: - 跳到該行行首 fnl(按住)直到"位置" 進入insert mode輸入全形逗點 也許有人問 為何不使用搜尋? 我只能說習慣問題 這樣可以少切換一次輸入法 如果那行是英數字組成的(例如程式碼) 我會傾向用fFtT;(按住) (or fFtT,(按住)) 如果是英數字組成 但有點雜亂 我會按住w直到游標到想要的位置 加快游標速度對這些情況都有很大幫助 ※ 編輯: Holocaust123 來自: 140.112.31.149 (07/21 09:12)

07/21 10:59, , 6F
因為上下左右比較直覺,常常不想這麼多就按住讓他跑...
07/21 10:59, 6F

07/21 11:00, , 7F
如果要找的東西很遠,就先用 PgUp 等移到那
07/21 11:00, 7F

07/21 11:01, , 8F
除非想找的東西在文件中出現不多,才會用搜尋
07/21 11:01, 8F

07/21 11:02, , 9F
另外我不會特別去記行數耶…
07/21 11:02, 9F

07/21 11:02, , 10F
看(數)行數->打行數 好像不會比按住上下還快0.0
07/21 11:02, 10F
文章代碼(AID): #1E9KZD_6 (Editor)
文章代碼(AID): #1E9KZD_6 (Editor)