Поиск по сайту:

Micro — современный текстовый редактор на базе терминала с подсветкой синтаксиса


Micro – это современный, простой в использовании и интуитивно понятный кроссплатформенный текстовый редактор на базе терминала, работающий в Linux, Windows и MacOS. Он написан на языке программирования GO и предназначен для использования всех возможностей современных терминалов Linux.

Он призван заменить хорошо известный редактор nano, поскольку его легко установить и использовать в дороге. Он нацелен на то, чтобы его было приятно использовать круглосуточно (потому что вы либо предпочитаете работать в терминале, либо вам нужно управлять удаленной машиной через ssh).

Важно отметить, что Micro не требует дополнительных программ, он поставляется как один готовый к использованию статический двоичный файл (со всем включенным); все, что вам нужно сделать, это загрузить и использовать его прямо сейчас.

Особенности микротерминала

  • Простота установки и использования. Он легко настраивается и поддерживает систему плагинов.
  • Поддерживает общие сочетания клавиш, цвета и выделение.
  • Поддерживает автоматический список и уведомления об ошибках.
  • Поддерживает копирование и вставку из системного буфера обмена.
  • Предлагает несколько общих функций редактора, таких как отмена/повтор действия, номера строк, поддержка Unicode, программная оболочка.
  • Поддерживает подсветку синтаксиса для более чем 90 языков! И многое другое..

Как установить редактор микротекста в Linux

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

Существует также автоматический сценарий, который извлекает и устанавливает последний готовый двоичный файл, как показано ниже.

mkdir -p  ~/bin
curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 ~/bin

Для общесистемной установки используйте /usr/bin вместо ~/bin в приведенной выше команде с командой sudo (если вы выполняете установку от имени пользователя без полномочий root).

sudo $ curl -sL https://gist.githubusercontent.com/zyedidia/d4acfcc6acf2d0d75e79004fa5feaf24/raw/a43e603e62205e1074775d756ef98c3fc77f6f8d/install_micro.sh | bash -s linux64 /usr/bin/

Возможно, вы получите сообщение об ошибке «Отказано в доступе». Введите следующую команду, чтобы переместить микродвоичный файл в /usr/bin:

sudo mv micro-1.1.4/micro /usr/bin//micro

Если в вашей операционной системе нет двоичных выпусков, но работает Go, вы можете собрать пакет из исходного кода, как показано.

Важно: убедитесь, что вы установили Go (GoLang) 1.5 или выше (Go 1.4 будет работать только в том случае, если ваша версия поддерживает CGO) в вашей системе Linux, чтобы использовать Micro , в противном случае нажмите ссылку ниже, чтобы следовать инструкциям по установке GoLang:

  1. Установите GoLang (язык программирования Go) в Linux

После установки Go введите следующие команды от имени пользователя root, чтобы установить его:

go get -d github.com/zyedidia/micro/...
cd $GOPATH/src/github.com/zyedidia/micro
make install

Как использовать редактор микротекста в Linux

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

micro test.txt

Если вы установили из исходного кода, двоичный файл будет установлен в $GOPATH/bin (или в ваш $GOBIN). Для запуска Micro введите:

$GOBIN/micro test.txt

Альтернативно, включите $GOBIN в свой PATH, чтобы запустить его как любую другую системную программу.

Чтобы выйти, нажмите клавишу Esc, а чтобы сохранить текст перед закрытием, нажмите y(да).

На снимке экрана ниже я тестирую функции подсветки цвета и синтаксиса Mirco. Обратите внимание, что он автоматически определяет синтаксис/тип файла (синтаксис Shell и Go в примерах ниже).

Вы можете нажать F1 для получения помощи.

Вы можете просмотреть все варианты использования Micro следующим образом:

micro --help
$GOBIN/micro --help

Дополнительную информацию о микроредакторе можно найти в репозитории проекта GitHub: https://github.com/zyedidia/micro.

В этой краткой статье мы показали вам, как установить текстовый редактор Micro в Linux. Как вы оцениваете Micro по сравнению с Nano и Vi? Используйте форму обратной связи ниже, чтобы высказать нам свои мысли.