Хотя я играл с ним прежде, я наконец начинаю использовать Dvorak (Упрощаемого) регулярно. Я был в устойчивых отношениях с Vim в течение нескольких лет теперь, и я пытаюсь выяснить лучший способ повторно отобразить привязки клавиш для удовлетворения моим новооткрытым навыкам Dvorak.
Как Вы повторно отображаете привязки клавиш Vim для лучшей работы с Dvorak?
Объяснения поощряются!
Мои реиндинги:
noremap h h
noremap t j
noremap n k
noremap s l
noremap j t
noremap l n
noremap k s
noremap J T
noremap L N
noremap K S
noremap T J
noremap N L
noremap S K
Примечания:
Значения:
n (Next) -> l (Left) -- "What's left?" resembles "What's next?"
s (Substitute) -> k (Kill then insert)
t (jump Till) -> j (Jump till)
N, S, T are similar.
J (Join lines) -> T (make lines Together)
K (Keyword) -> S (Subject)
L[count] (Line count) -> N (line Number)
B.T.W. L сама по себе относится к последней строке, а N - последняя буква fin. (Спасибо tenzu за то, что указал на это.)
P.S. Я использовал эти ребиндинги некоторое время. Теперь я не использую их в vim. Я просто использую стандартные.