6

Мне просто интересно, есть ли способ получить движение курсора в стиле "vim" (то есть движение "hkjl"). Проведя много времени с vim, я привык к тому, что не нужно отрывать руки от клавиатуры для перемещения по текстовому документу (переход к клавишам со стрелками также слишком разрушителен:p).

Возвращение к vim - это всегда вариант, но было бы неплохо, если бы был способ получить эту функцию в notepad++. Я уже потратил некоторое время на настройку макросов и плагинов, чтобы моя среда notepad++ работала так, как я хочу.

Любая помощь по этому вопросу будет высоко ценится.

2 ответа2

7

Только что вышел новый плагин ViSimulator для Notepad++ , который может удовлетворить ваши запросы.

3

Notepad++ не модальный редактор, как вы ожидаете, что он будет работать? Как NP++ может сделать разницу между j для перемещения вниз на одну строку и j в Beetlejuice?

В этом основная разница между немодальными редакторами и модальными редакторами: в обычном режиме модального редактора у вас есть вся клавиатура для молниеносной работы, в то время как немодальные редакторы позволяют использовать все эти буквенные клавиши только с модификаторами.

Я не думаю, что hjkl практичен или даже выполним в NP++. Может быть, комбинация Ctrl+Shift+J ... но это почти полностью уничтожит вашу цель.

Я мог бы добавить, что hjkl - это определенно не альфа и не омега продуктивности: j j j j j j j такая же глупая, как Down Down Down Down Down Down Down, даже если вы нажимаете клавишу столько, сколько потребуется. Хорошо, ваши руки все еще на домашнем ряду, но это все еще очень неэффективный способ двигаться. Использование счетчиков (7j) лучше, использование поиска (/foo) еще лучше, а текстовые объекты / движения не оцениваются. Как можно было бы "перенести" концепцию count на немодальный редактор? Разумеется, поиск возможен, потому что он модален в каждом редакторе, и его невозможно обойти. А как насчет текстовых объектов и движений?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .