На сегодняшний день именно Nano — разумный компромисс между простотой и функциональностью. Внесение небольших изменений в файлы конфигурации не требует чтения документации. С другой стороны — есть дополнительный функционал в виде клавиатурных комбинаций для навигации, поиска и редактирования, включение и выключение переноса строк, разнообразные режимы подсветки и пр. В процессе работы внизу экрана отображаются подсказки по сочетаниям клавиш.
nano <filename>
- открыть файл редактором nano. Если файл не существует - он будет создан.
Ctrl +O
- сохранить изменения.
Ctrl +X
- выйти из редактора.
Ctrl +W
- поиск по файлу.
Обычный редактор уровня "блокнота" для нечастого применения, когда надо подправить буквально пару строк в каком-либо конфигурационном файле. Использовать его для чего-то более сложного- не целесообразно. Входит в состав пакета mc, будет привычен пользователям norton commander.
Заслуженно считается одним из самых сложных в освоении, но удобных в применении консольных текстовых редакторов. Больше всего начинающего пользователя смущают два основных режима работы: командный (нормальный) и редактирования (текстовый). Также возможна работа в т. н. визуальном режиме, позволяющем оперировать с блоками текста.
По-умолчанию Vim стартует в командном режиме, не предполагающим ввода символов, а служащим для выполнения всевозможных операций над текстом. В результате новичок просто не понимает, что именно ему следует сделать для начала редактирования и ищет другой инструмент для этой цели.
vim <filename>
- открыть файл редактором vim. Если файл не существует - он будет создан.
a
, i
, o
- перейти в режим редактирования
Esc – возврат в режим редактирования
:w
- сохранить файл
:q
- выйти из Vim
:wq
- сохранить файл и выйти
:q!
- выйти без сохранения
x
- удалить символ (backscape)
dd
– удалить строку
yy
- скопировать текущую строку
p
- вставить скопированный или вырезанный текст после курсора
u
- отменить последнее действие
Ctrl + r
- повторить отмененное действие
2
– перейти на вторую строку
/tux
– найти в тексте слово “tux”
s/tux/123
– заменить “tux” на “123”
Старейший текстовый редактор, с которого началась история свободного ПО. Впрочем, просто редактором его можно назвать весьма и весьма условно. Опытные пользователи Emacs говорят, что эта программа умеет всё, за исключением приготовления кофе. Но при этом уточняют, что пока ещё не до конца разобрались со всеми её возможностями.