Инструменты пользователя

Инструменты сайта


niceos:micro

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
niceos:micro [2025/03/27 00:19] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1niceos:micro [2025/04/03 00:57] (текущий) – [Файлы конфигурации]
Строка 1: Строка 1:
 +====== Micro ======
 +Удобный тектосвый редактор для Linux
 +===== Установка =====
 +<code>
 +sudo apt update
 +sudo apt install micro
 +</code>
 +===== Файлы конфигурации =====
 +<code bash>
 +~/.config/micro/
 +</code>
 +<code bash>
 +~/.config/micro/settings.json
 +</code>
 +===== Пример базовых настроек =====
  
 +
 +Создаём конфиг:
 +
 +<code bash>
 +mkdir -p ~/.config/micro
 +nano ~/.config/micro/settings.json
 +</code>
 +<code json>
 +{
 +  "colorscheme": "nightowl",
 +  "tabsize": 4,
 +  "softwrap": true,
 +  "rmtrailingws": true,
 +  "cursorline": true,
 +  "colorcolumn": 80,
 +  "savecursor": true,
 +  "clipboard": "external",
 +  "autosu": true,
 +  "ignorecase": true,
 +  "smartcase": true,
 +  "filesize": true,
 +  "scrollbar": true,
 +  "syntax": true,
 +  "autoindent": true,
 +  "autosave": false,
 +  "autoclose": true,
 +  "wordwrap": true,
 +  "relativeruler": true  
 +}
 +</code>
 +===== установка плагинов в micro =====
 +
 +  micro
 +  
 +  Ctrl + E
 +
 +Внизу откроется командная строка micro.
 +
 +Вводи команды по одной и нажимай Enter после каждой:
 +
 +
 +  plugin install filemanager
 +  plugin install manipulator
 +  plugin install wc
 +  plugin install jump
 +  plugin install fzf
 +  
 +Получить список плагинов
 +
 +  plugin list
 +  
 +Если отображается не весь, перезапустить micro
 +
 +
 +📁 Использование
 +
 +
 +filemanager — Ctrl+E → fm — откроется браузер файлов
 +
 +fzf — fuzzy поиск файлов (можно настроить привязки)
 +
 +manipulator — полезные операции со строками (удалить пустые строки, сортировка и т.п.)
 +
 +✅ Установка как редактора по умолчанию
 +Добавим в ~/.bashrc (или ~/.profile, если хочешь глобально):
 +
 +<code bash>
 +export EDITOR="micro"
 +export VISUAL="micro"
 +</code>
 +
 +Применим изменения:
 +
 +<code bash>
 +source ~/.bashrc
 +</code>
 +
 +
 +Теперь любые команды вроде:
 +
 +<code bash>
 +crontab -e
 +sudoedit /etc/fstab
 +git commit
 +</code>
 +…будут открываться в micro.
 +
 +
 +===== Настройка цветовых схем =====
 +
 +<code micro nightowl.micro>
 +color-link default "#e6f1ff,#0d1926"
 +color-link comment "#5f7e97,#0d1926"
 +color-link constant "#f78c6a,#0d1926"
 +color-link constant.number "#ff5370,#0d1926"
 +color-link constant.string "#ecc48d,#0d1926"
 +color-link identifier "#82aaff,#0d1926"
 +color-link keyword "bold #c792ea,#0d1926"
 +color-link statement "bold #c792ea,#0d1926"
 +color-link preproc "#c792ea,#0d1926"
 +color-link type "#addb67,#0d1926"
 +color-link special "#a6e22e,#0d1926"
 +color-link error "bold #0d1926,#ff5370"
 +color-link todo "bold #ffcb6b,#0d1926"
 +color-link underlined "underline #e6f1ff,#0d1926"
 +
 +color-link symbol "#d6deeb,#0d1926"
 +color-link symbol.brackets "#89ddf3,#0d1926"
 +color-link symbol.operator "#c792ea,#0d1926"
 +
 +color-link line-number "#4c5b6b,#0d1926"
 +color-link current-line-number "#e6f1ff,#0d1926"
 +color-link indent-char "#33475b,#0d1926"
 +color-link cursor-line "#132738"
 +color-link color-column "#1e2b3a"
 +
 +color-link statusline "#80deea,#143349"
 +color-link tabbar "#80deea,#143349"
 +color-link hlsearch "#ffffff,#3c4c5a"
 +color-link match-brace "#0d1926,#c792ea"
 +color-link trailingws "#d75f5f"
 +color-link tab-error "#d75f5f"
 +color-link gutter-error "#e6f1ff,#ff5370"
 +color-link gutter-warning "#e6f1ff,#ffd54f"
 +</code>

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki