Недавно задался вопросом какие сейчас вообще есть текстовые редакторы, работающие в терминале, чтобы использовать когда логинишься на сервер или там в докер контейнер или на телефоне. Раньше обычно vim для этих целей использовал, но настраивать его везде каждый раз лень, плагины там ставить и конфиги править, а из коробки там щастья немного. Обнаружил Helix, про который раньше чуть-чуть слышал, но не слушал. А он очень даже ничего. По сути похож на вим, тоже разные режимы, большинство операций делаются последовательностью нажатий букв, не требуя сложных сочетаний, и многие команды похожи на вимовские (но не все), но есть важное отличие: вместо формата <что сделать> <с чем сделать>, там наоборот <с чем сделать> <что сделать>, за счет чего можно увидеть выделенной ту часть текста, над которой будет проведена операция, до того, как запустишь саму операцию, соотвественно есть шанс передумать. Намного разумнее.
Плагинов там пока нет, и то, что в виме требовало бы установки и настройки плагинов, в хеликсе уже есть сразу, в том числе раскраска синтаксиса массы языков и поддержка LSP.
Небольшой обзор-введение:
Click to view
И что приятно, helix можно поставить и в Termux на андроиде, отлично работает и на телефоне.
Во многих дистрибутивах запускается командой hx. Но в Arch-based это helix.