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:
- Установите 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? Используйте форму обратной связи ниже, чтобы высказать нам свои мысли.