Поделиться
Неведомый разраб сделал новейший vim-образный текстовый редактор — Helix. Сам девелопер именует своё творение постмодернистским (post-modern). Разъясняет он это тем, что если Neovim — это современный (modern) Vim, то его редактор — post-modern.
Helix работает прямо в консоли, при всем этом основное управление позаимствовано у наиболее ранешних аналогов. Так, к примеру, для перемещения по документу употребляются каноничные h, j, k и l:
Сам проект написан на языке Rust. Без Electron, VimScript либо JavaScript. Это, по словам разраба, обязано положительно сказаться на времени работы ноутбуков от аккума при использовании Helix.
Главные индивидуальности редактора
-
похожая с Vim модель редактирования;
мультивыделение;
интегрированная поддержка Language Server;
умственная инкрементальная подсветка синтаксиса и редактирование кода через tree-sitter.
Установка Helix
Сделайте в Терминале команды:
git clone —recurse-submodules —shallow-submodules -j8 https://github.com/helix-editor/helix
cd helix
cargo install —path helix-term
Опосля этого скопируйте каталог /runtime куда угодно. Helix по дефлоту будет находить среду выполнения в той же папке, что и исполняемый файл, но это можно поменять при помощи переменной среды HELIX_RUNTIME.
Подробнее о проекте можно выяснить в его GitHub-репозитории.
Источник: