Micro — Консольный текстовый редактор

26

Micro — легкий, гибкий, интуитивно понятный текстовый редактор, которым вы с лёгкостью можете пользоваться в своём любимом терминале. Создатель микро был вдохновлен nano, но используя Micro вам не нужно переучиваться и запоминать новые комбинации клавиш для работы, как в том же nano или еще более сложном vim. В микро используются практически те же горячие клавиши как и в любом другом GUI тестовом редакторе, кроме того по дефолту имеет отличную поддержку мыши с прокруткой, выделением текста и сменой позиции курсора. Имеет поддержку буфера обмена системы, для этого требуется утилита xclip или xsel.

Горячии клавиши

ctrl-Q выход
ctrl-S сохранить
ctrl-С копировать
ctrl-X вырезать
ctrl-K вырезать строчку
ctrl-V вставить
ctrl-Z отмена
ctrl-F поиск (ctrl-N дальше, ctrl-P предыдущий)
ctrl-A выбрать всё
ctrl-E командная строка
ctrl-T новая вкладка
alt-, предыдущая вкладка
alt-. следующая вкладка
ctrl-G помощь
alt-G горячие клавиши

При желании горячие клавиши можно поменять, подробнее узнать об этом можно здесь: https://github.com/zyedidia/micro/blob/master/runtime/help/keybindings.md

Установка

Для Ubuntu и Debian систем

sudo apt install micro

Алтернативный вариант

Переходим на сайт https://micro-editor.github.io/ и видим команду для установки:

curl https://getmic.ro | bash

После её запуска и окончания выполнения вводим команду:

mv micro /usr/bin

Готово!

Настройка

Основной конфигурационный файл по умолчанию находится:

~/.config/micro/settings.json

Через этот файл производится основная настройка micro например можно отключить подсветку синтаксиса или изменить тему оформления.

Рассмотрим некоторые опции из файла настроек ~/.config/micro/settings.json

Включить перенос строк (по умолчанию false):

"softwrap": true,

Количество строк, которые отображаются выше и ниже курсора.

"scrollmargin": 3,

Указываем скорость прокрутки (количество строк)

"scrollspeed": 4

Показывать полосу прокрутки

"scrollbar": true,

Включаем поиск по файлу без учета регистра

"ignorecase": true,

Включить/выключить проверку синтаксиса

"syntax": true,

Подробней о каждой опции файла настроек:

https://github.com/zyedidia/micro/blob/master/runtime/help/options.md

Добавить редактор micro как стандартный в mc

nano ~/.selected_editor

добавляем/правим строчку

SELECTED_EDITOR="/bin/micro"

Сохраняем.

Добавить просмотр директории

Добавляем плагин filemanager https://github.com/NicolaiSoeborg/filemanager-plugin

micro plugin install filemanager

Плагин вызывается через консоль(ctrl-e) и последующем вводом команды tree.

Чтобы открыть файл нажимаем tab

Чтобы вернуться в дерево файлов нажимаем ctrl-w

Открытие/закрытие директорий осуществляется с помощью стрелок влево и вправо.