projects:micro
Различия
Показаны различия между двумя версиями страницы.
| projects:micro [2025/03/24 20:18] – создано - внешнее изменение 127.0.0.1 | projects:micro [2025/03/27 00:20] (текущий) – удалено | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Micro ====== | ||
| - | Удобный тектосвый редактор для Linux | ||
| - | ===== Установка ===== | ||
| - | < | ||
| - | sudo apt update | ||
| - | sudo apt install micro | ||
| - | </ | ||
| - | ===== Файлы конфигурации ===== | ||
| - | ~/ | ||
| - | ~/ | ||
| - | ===== Пример базовых настроек ===== | ||
| - | |||
| - | |||
| - | Создаём конфиг: | ||
| - | |||
| - | <code bash> | ||
| - | mkdir -p ~/ | ||
| - | nano ~/ | ||
| - | </ | ||
| - | <code json> | ||
| - | { | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | </ | ||
| - | ===== установка плагинов в 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=" | ||
| - | export VISUAL=" | ||
| - | </ | ||
| - | |||
| - | Применим изменения: | ||
| - | |||
| - | <code bash> | ||
| - | source ~/.bashrc | ||
| - | </ | ||
| - | |||
| - | |||
| - | Теперь любые команды вроде: | ||
| - | |||
| - | <code bash> | ||
| - | crontab -e | ||
| - | sudoedit /etc/fstab | ||
| - | git commit | ||
| - | </ | ||
| - | …будут открываться в micro. | ||
| - | |||
| - | |||
| - | ===== Настройка цветовых схем ===== | ||
| - | |||
| - | <code micro nightowl.micro> | ||
| - | color-link default "# | ||
| - | color-link comment "# | ||
| - | color-link constant "# | ||
| - | color-link constant.number "# | ||
| - | color-link constant.string "# | ||
| - | color-link identifier "# | ||
| - | color-link keyword "bold # | ||
| - | color-link statement "bold # | ||
| - | color-link preproc "# | ||
| - | color-link type "# | ||
| - | color-link special "# | ||
| - | color-link error "bold # | ||
| - | color-link todo "bold # | ||
| - | color-link underlined " | ||
| - | |||
| - | color-link symbol "# | ||
| - | color-link symbol.brackets "# | ||
| - | color-link symbol.operator "# | ||
| - | |||
| - | color-link line-number "# | ||
| - | color-link current-line-number "# | ||
| - | color-link indent-char "# | ||
| - | color-link cursor-line "# | ||
| - | color-link color-column "# | ||
| - | |||
| - | color-link statusline "# | ||
| - | color-link tabbar "# | ||
| - | color-link hlsearch "# | ||
| - | color-link match-brace "# | ||
| - | color-link trailingws "# | ||
| - | color-link tab-error "# | ||
| - | color-link gutter-error "# | ||
| - | color-link gutter-warning "# | ||
| - | </ | ||
projects/micro.1742836692.txt.gz · Последнее изменение: — 127.0.0.1
