Я просто использую Vim. Как я научился печатать, я держу свои пальцы на якоре над «j, k, l ,;» вместо клавиш «h, j, k, l». Я хотел бы изменить короткие сокращения клавиатуры, чтобы существенно переместиться слева, вниз, вверх, справа от клавиш «h, j, k, l» до «j, k, l ,;», ключи. Может кто-нибудь мне помочь?Изменение ярлыков в Vim
ответ
Недавняя книга Практическая Vim Дрю Нил имеет интересную дискуссию по этой теме:
Вы атрофии нажатия клавиш при нажатии клавиши ч ключ более , чем два раза подряд. Когда дело доходит до перемещения по горизонтали, вы можете получить быстрее, используя текстовые или текстовые поисковые движения.
...
Я рад, что ; ключ удобно лежит под моим мизинцем.
[учитывая это ; является «найти следующий» ключ для ф команды поиска.]
Не совсем ответ ... но я согласен. Люди, новые для vim, склонны фокусироваться на навигации с помощью hjkl, но после его использования большинство людей будет ориентироваться гораздо больше на поиски: '/? Ft' и команды движения. – numbers1311407
Я склонен видеть «hjkl» как дерево, которое скрывает лес. 'hl' сосать столько же, сколько'
Спасибо за ответы. Я все еще немного смущен тем, что отнять у него. Является ли точка этой цитаты тем, что VIM уже оптимизирован для людей, которые печатают пальцами, закрепленными над ключами (j, k, l,)? –
- 1. Использование оконных ярлыков в vim
- 2. Изменение размера ярлыков
- 3. Обновление/изменение ярлыков Kivy
- 4. Изменение ярлыков кластера в DBSCAN
- 5. Связывание специальных клавиш как ярлыков vim
- 6. Изменение ярлыков IDE в Code :: Blocks
- 7. Динамическое изменение ярлыков вкладок в CPropertySheet
- 8. Изменение ярлыков внутренних ссылок в Sphinx
- 9. Изменение цвета `rubyLocalVariableOrMethod` в VIM
- 10. Удаление/изменение текста в Vim
- 11. Изменение переменных имен в Vim
- 12. инкрементное изменение рисунка в vim
- 13. Изменение курсора Vim в MobaXTerm
- 14. Изменение цвета тильды (~) в Vim
- 15. Изменение заключенных котировок в Vim
- 16. Изменение текста Внешность в Vim
- 17. Vim: Изменение номеров буфера
- 18. изменение цветовой гаммы vim
- 19. vim, изменение «разделитель абзацев»
- 20. Добавление и изменение ярлыков на iPhone? (IOS4 +)
- 21. Изменение ярлыков меток без влияния на график
- 22. Изменение JLabel Foreground для нескольких ярлыков
- 23. Изменение цветов ярлыков на плавающих меток
- 24. Изменение содержимого ярлыков при нажатии кнопки
- 25. Изменение цвета ярлыков после отключения фрейма
- 26. Изменение разметки ярлыков маркеров для отдельных наблюдений
- 27. Изменение цветов ярлыков для радиолокационной диаграммы js
- 28. Изменение содержимого ярлыков с использованием Javascript
- 29. Как работает этот код? Изменение ярлыков?
- 30. Rickshaw: Изменение цветов ярлыков X-Axis
дубликат http://stackoverflow.com/questions/3083928/vim-remapping-the-hjkl, хотя можно отметить, что в то время как работы , он оставляет отображение h, и я не уверен, что вы можете размонтировать его, не развязывая j. – numbers1311407
Это, как говорится, вы, вероятно, не хотите этого делать. В vim 'h-j-k-l' настолько принципиально сингулярен с' left-down-up-right', что, делая это, вы в конечном итоге столкнетесь с проблемами. Вы будете переназначать ключи в каждом плагине, который вы когда-либо устанавливали, с направленными раскладками. Даже в базовом vim, с моей головы, вы, вероятно, захотите переделать ' j' и тому подобное. –
numbers1311407