Helix: новейший консольный редактор с мультивыделением и «умной» подсветкой кода — анонсы на Tproger

Поделиться

Неведомый разраб сделал новейший 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-репозитории.

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий