ссылка: https://kakoune.org/

kakoune — это vim-inspired редактор, поэтому многое в нём похоже или унаследовано от vim. Но обычно чище и всё же есть довольно важные отличия.

В kakoune также поддерживаются плагины, можно через них подключить lsp, также есть подсветка синтаксиса и т.п.

Он точно также модальный, но, как ранее уже упоминалось, основной и визуальный режим совмещены.

Вместо курсора в kakoune в основном режиме всегда есть минимум одно выделение.

kakoune. Выделение

Поэтому все перемещения работают не с курсором, а с выделением:

КомандаДействие
wвыделить следующее слово
Wне скидывать старое выделение и выделить следующее слово
bвыделить предыдущее слово
Bстарое выделение + предыдущее слово

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

kakoune. Регулярные выражения

Ещё одно важное отличие и преимущество kakoune по сравнению с Vim: активное использование регулярных выражений.

Попробуйте сами открыть файл с содержимым выше и выполнить (усложнённая регулярка для демонстрации):

3j 9J Gl s (ввести: ^\s+\K\\.*?bf + Enter)
c \textit
ESC :w + Enter