LINUX.ORG.RU

История изменений

Исправление merhalak, (текущая версия) :

Осилить в действительности надо всего несколько команд:

hjkl - навигация "стрелочками"
o и O - вставить строку после и до текущей и сразу начать редактировать её
/smth - искать smth далее n - для следующего результата
i - начать редактировать с текущего символа (то есть insert по левой части символа курсора, тут в конец строки не добавить ничего, если курсор в конце строки)
a - начать редактировать с следующего символа (то есть insert после символа курсора)
A - начать редактировать с конца строки
dd - удалить строку
dw - удалить слово
rx - заменить текущую букву на x
:w - сохранить
:q - выйти (если что-то не сохранил - руганётся)
:wq или просто ZZ - сохранить и выйти
:q! - выйти без сохранения
Esc - выйти из режима редактирования (все предыдущие команды - не в режиме редактирования, соответственно)

Так как vi пользуюсь «от случая к случаю» больший набор не запоминаю, но и этого хватает для базового редактирования.

Но я не админ, мне большего не надо.

Исходная версия Deleted, :

Осилить в действительности надо всего несколько команд:

hjkl - навигация "стрелочками"
o и O - вставить строку после и до текущей и сразу начать редактировать её
/smth - искать smth далее n - для следующего результата
i - начать редактировать с текущего символа (то есть insert по левой части символа курсора, тут в конец строки не добавить ничего, если курсор в конце строки)
a - начать редактировать с следующего символа (то есть insert после символа курсора)
A - начать редактировать с конца строки
dd - удалить строку
dw - удалить слово
rx - заменить текущую букву на x
:w - сохранить
:q - выйти (если что-то не сохранил - руганётся)
:wq или просто ZZ - сохранить и выйти
:q! - выйти без сохранения

Так как vi пользуюсь «от случая к случаю» больший набор не запоминаю, но и этого хватает для базового редактирования.

Но я не админ, мне большего не надо.