Удобный тектосвый редактор для 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 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"