Раньше стандартным, поставляемым со всеми Unix системами, будь то BSD или Linux, текстовым редактором был vi. Слава богу, что этот бред обкурившихся программистов сейчас заменен на ee (EasyEdit) во FreeBSD и nano в Linux, которые так-же поставляются "из коробки".
Однако, как ни странно, но vi все еще входит в поставку "из коробки" и, что самое плохое, некоторый софт продолжает его использовать как предпочительный редактор (видимо, в силу такой же обкурки программистов этого софта). Другой случай - это ОС, который поставляются мегаголыми (как пример - CentOS 6), не имея даже того-же Nano. И, чтобы поставить хоть какой то редактор, который можно использовать, иногда нужно поправить пару конфиг-файлов. Но чем? Приходится запускать ненавистный vi.
Здесь я написал мега-простую последовательность - как открыть файл, отредактировать его и закрыть, в vi. Чтобы хоть как-то выйти из положения, когда текстовых редакторов вообще нет в системе.
1) Открываем - как обычно:
$ vi textfile
2) Перемещение кнопками курсора или, если не работают:
k - Вверх
j - Вниз
h - Влево
l - Вправо
3) Дойдя до нужного места, используем:
x - Удалить символ
i - Войти в режим "нормальной печати"
a - Войти в режим печати, когда символы ставятся после курсора
4) После изменения - нажать на ESC, чтобы выйти обратно в "командый" режим.
5) Чтобы сохранить - нажать ":" и набрать "wq", после чего - Enter:
:wq
6) Если оно говорит, что после последнего изменения запись не произведена, а Вы пытаетесь выйти по команде ":quit", то просто добавьте в конец символ "!", чтобы игнорировать предупреждение.
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX