Что за программа микро

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

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

Редактором Vim я пользоваться не смог, я честно пытался запомнить его сочетания клавиш, смотрел уроки, делал шпаргалки… Но поскольку консольный редактор мне требуется крайне редко, все сочетания клавиш быстро забывались и работа с Vim превращалась в мучение. Поэтому я стал пользоваться более простым редактором Nano, даже сделал по нему шпаргалку, поскольку тоже постоянно забывались сочетания клавиш. Но меня все равно напрягало отсутствие поддержки мышки и не стандартные (по крайней мере для меня) сочетания клавиш.

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

Что такое редактор Micro?

Micro — консольный текстовый редактор с открытым исходным кодом, написанный на языке Go. Редактор кроссплатформенный и работает в Linux, Windows и MacOS.

MicroCap. Как пользоваться MicroCap. Часть 1.

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

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

Микро постоянно развивается, в него добавляются новые функции, я бы отметил следующие:

  • Распространенные сочетания клавиш
  • Подсветка синтаксиса (для более чем 75 языков)
  • Поддержка цветовых схем
  • Функция поиска и замены, отмена и повтор, номера строк
  • Поддержка Юникода
  • Копирование и вставка из системного буфера обмена
  • Возможность конфигурации
  • Поддерживает горизонтальное и вертикальное разделение окна, вкладки окон
  • Возможна установка плагинов.
Читайте также:
Парагон программа что это такое

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

Поскольку сценарий использования этого редактора для меня терминал Линукс, я покажу как установить его туда. В моем случае это Ubuntu 20.04.

Существует множество способов установки Micro в дистрибутив Linux, но я покажу один универсальный способ, который будет работать почти во всех дистрибутивах.

Для установки Micro есть специальный скрипт, которым мы можем воспользоваться. Для этого выполните команду ниже, она загрузит скрипт и установит последнюю версию редактора:

curl https://getmic.ro | bash

Установка редактора micro в Linux

Эта команда установила micro в текущий рабочий или текущий каталог. Вы можете запустить его выполнив в текущей директории команду ./micro

Но, удобней когда можно вызывать редактор из любого места командой micro, для этого переместим его в каталог /usr/bin, для этого выполним команду:

Micro-Сap

sudo mv micro /usr/bin/

Теперь он будет доступен из любого каталога. Проверим это, перейдем в домашний каталог пользователя и посмотрим версию редактора микро:

Проверка версии редактора micro

Чтобы воспользоваться этим способом, у вас в системе должен быть установлен curl. Вы можете проверить это, выполнив команду:

curl —version

Если curl не установлен, установите его командой:

sudo apt install curl

Об остальных способах установки можно почитать по ссылке https://github.com/zyedidia/micro#installation

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

Просто введите micro и создастся пустой файл хранящийся в буфере. Можно также открыть существующий файл или создать новый файл:

micro # Создаем новый файл micro ~/.bashrc # Открываем существующий файл micro ~/newfile.txt # Создаем новый файл с именем newfile.txt

Создание нового файла в редакторе micro

Для доступа к справке используйте сочетание клавиш Ctrl + G:

Вызов справки редактора micro

Если вы хотите получить список основных сочетаний клавиш, нажмите Alt + G:

Основные сочетания клавиш редактора micro

Встроеная панель команд

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

Читайте также:
Программа мт4 для трейдинга что это

Давайте протестируем панель команд, вызовем ее сочетанием Ctrl + E и введем команду:

И мы получим список всех горячих клавиш в программе:

Вы также можете задать собственные сочетания клавиш в файле bindings.json, хранящемся в домашнем каталоге ~/.config/micro/bindings.json

Цветовые темы в редакторе micro

Micro имеет набор встроенных светлых и темных тем. Чтобы задать тему, нажмите Ctrl + E и введите следующую команду:

Далее нажмите пробел и клавишей Tab выбирайте тему:

Выбор темы в редакторе micro

Горизонтальное и вертикальное разделение окна

Micro поддерживает горизонтальное и вертикальное разделение окна. Чтобы открыть файл в горизонтальном или вертикальном разделении, в панели команд (Ctrl + E) введите:

hsplit filename # Для горизонтального разделения vsplit filename # Для вертикального разделения

Переключаться между частями можно с помощью клавиш Ctrl + W или мышкой.

Разделение окна в редакторе micro

Вкладки в редакторе Micro

Кроме вертикального и горизонтального разделения окна, в редакторе микро поддерживаются вкладки.

Чтобы открыть новую вкладку используйте клавиши Ctrl + T. Для переключения между вкладками используйте мышку или сочетание клавиш Alt + , и Alt + .

Вкладки в редакторе micro

Заключение

Попробуйте вставить текст из буфера, переместиться в нужное место с помощью мышки, выделить мышкой текст, все это работает.

smiley

В этой заметке я показал некоторые интересные особенности редактора micro, если вы найдете или знаете какие-то интересные вещи по работе с этим редактором, поделитесь

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

Установка и работа с PostgreSQL в WSL

Источник: tretyakov.net

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

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

Читайте также:
Igfxcuiservice module что это за программа

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

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

При данном способе установки после редактирования файлов создаётся log файл, если данный log мешает, то нужно установить редактор используя альтернативный вариант установки.

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

Переходим на сайт 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»

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

micro plugin install filemanager

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

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

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

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

Приветствую вас на сайте ZENCOD.ru! Здесь вы найдете статьи по web-разработке, javascript, linux и прочим темам, которые могут быть полезны.

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru