Новый текстовый редактор от Microsoft для CLI отлично работает на Ubuntu

Если вы много времени проводите в терминале в Linux, вы предпочитаете текстовый редактор командной строки, но недавно анонсированное компанией Microsoft предложение с открытым исходным кодом, называемое просто Edit, возможно, стоит проверить – хотя бы для того, чтобы знать, что вы ничего не упустили.

Edit – это ремейк/перезагрузка старого редактора MS-DOS, обновленная в соответствии с современными требованиями. Созданный с использованием Rust, он нацелен на создание пользовательского опыта, который, согласно его странице на GitHub, обеспечивает современный интерфейс и элементы управления вводом, похожие на VS Code.

Microsoft утверждает, что создала Edit, чтобы обеспечить доступный редактор, который даже пользователи, в значительной степени незнакомые с терминалами, смогут легко использовать в Windows, если это потребуется, из коробки (поскольку в последних версиях Windows отсутствует текстовый редактор CLI).

Появление Edit означает, что разработчикам Windows не придется запускать notepad.exe, чтобы внести правки в простой shell-скрипт, но есть ли польза от запуска приложения в Linux?

Примечание: Когда я рассказываю о приложениях, инструментах и утилитах в этом блоге, это не потому, что я считаю, что вы ДОЛЖНЫ их использовать. Я рассказываю о них для того, чтобы вы узнали о возможностях выбора – а уж будете ли вы их использовать, зависит только от вас!

Зачем пользователям Linux использовать Edit?

Windows является основной целью для Edit, поскольку в ней нет встроенного текстового редактора CLI, поэтому тот факт, что вы можете использовать Edit в Linux (и macOS), является скорее бонусом, чем целью.

Но если вы используете Linux и VSCode, вашей мышечной памяти может понравиться тот факт, что Edit разделяет многие из привязок клавиш последних. Это может сделать его более удобным для включения в рабочий процесс по сравнению с vim или nano (хотя я подчеркиваю, что он не является заменой ни одному из них).

Не думаю, что только ярые поклонники VSCode увидят в этом привлекательность.

Простота текстового пользовательского интерфейса (TUI) делает его менее сложным для изучения, а скорость работы Edit, даже при поиске строк в гигантских файлах размером 1 ГБ, впечатляет – оба преимущества обусловлены дизайном.

Стремясь избежать мемов о том, как выйти из vim, Microsoft разработала Edit как текстовый редактор без моделей (в отличие от многорежимного, как Vim, где вам нужно научиться активировать разные режимы и переключаться между ними по мере необходимости).

Вы можете использовать мышь или клавиатуру для доступа к меню, выделения строк или областей текста, позиционирования каретки и т. д., что делает его использование более интуитивным, чем подход «или-или» (по общему признанию, более способных) альтернатив.

Edit предлагает скромный, легкий набор функций (и столь же скромный след: всего 250 кБ из коробки, и быстрое открытие файлов), включая:

  • Поиск и замена (поддерживает случай совпадения и регулярное выражение)
  • Обводка слов при изменении размера (опционально)
  • Установка табуляции/пробельного отступа
  • Установка/изменение кодировки файла
  • Открытие нескольких файлов

Вот, собственно, и все. В Edit нет подсветки синтаксиса, нет цветовых схем, нет командной строки и мало удобств, присущих другим текстовым редакторам командной строки.

Edit предназначен для редактирования текста, а не для решения сложных задач, более подходящих для IDE.

Однако, поскольку Edit имеет открытый исходный код, любой может свободно скачивать, изменять, вносить свой вклад, распространять, форкать и делать с ним все, что ему заблагорассудится.

Как использовать Edit на Ubuntu

Edit – это бесплатное программное обеспечение с открытым исходным кодом, которое работает в Windows, Linux и macOS (так что нет, вам не нужно использовать Windows, чтобы воспользоваться им).

На данный момент нет официального установщика для Linux, тем более deb для Ubuntu и нет неофициального Snap. Несколько дистрибутивов Linux уже имеют пакет Edit, включая Arch Linux и Manjaro, так что если вы используете один из них, вы можете установить его должным образом.

В противном случае, чтобы запустить Edit на Ubuntu, вам придется сделать это вручную.

Вам нужно загрузить последний бинарник со страницы релизов проекта на GitHub (не забудьте выбрать правильный для вашей архитектуры), затем распаковать пакет, cd в распакованную папку и запускать бинарник каждый раз, когда вы хотите его использовать:

  1. Скачайте последний релиз (ссылка выше)
  2. Извлеките архив (щелкните правой кнопкой мыши в Nautilus > Извлечь)
  3. Откройте терминальное приложение (например, новый Pytxis в Ubuntu 25.10)
  4. Перейдите в извлеченную папку: cd /path/to/
  5. Запустите Edit напрямую: ./edit

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

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.omgubuntu.co.uk

Похожие статьи

Комментарии (0)