Как переключить клавиши j и k в vim?

есть ли способ сопоставить K ключ к 'вниз' и J ключ к 'вверх'? Это кажется мне гораздо более интуитивным, так как стрелка вправо также перемещает курсор вниз, если он находится в конце линии.

Почему было решено это отображение? И почему движение влево / вправо не приводит вас к следующей строке, как в большинстве других редакторов?

7
задан slhck
25.11.2022 9:39 Количество просмотров материала 3680
Распечатать страницу

1 ответ

вы можете сделать это, но это плохая идея™! Это going, чтобы вызвать у вас горе вниз по дороге.

однако, если вы твердо настроены на это, поместите эти две строки в ~/.vimrc:

:nnoremap j k
:nnoremap k j

а для влево/вправо перемещение упаковки на линии:

:set whichwrap+=h,l

See :help 'whichwrap' (с одинарными кавычками), и обратите внимание, что в справке говорится, что это не рекомендуется.

17
отвечен Heptite 2022-11-26 17:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх