====== Micro ====== Удобный тектосвый редактор для Linux ===== Установка ===== sudo apt update sudo apt install micro ===== Файлы конфигурации ===== ~/.config/micro/ ~/.config/micro/settings.json ===== Пример базовых настроек ===== Создаём конфиг: mkdir -p ~/.config/micro nano ~/.config/micro/settings.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 } ===== установка плагинов в 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, если хочешь глобально): export EDITOR="micro" export VISUAL="micro" Применим изменения: source ~/.bashrc Теперь любые команды вроде: crontab -e sudoedit /etc/fstab git commit …будут открываться в 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"