Я пользовался nano
раньше.
Я немного запутался в том, как начать вставлять текст, иногда я просто начинаю печатать и внизу вижу -- insert --
и могу редактировать и сохранять нормально. Но иногда я просто пропускаю, не имея возможности перейти в режим редактирования, что происходит?
решение1
Чтобы вставить текст в vi или vim, вам нужно ввестиРежим вставки. Сделайте это, нажав i.
Или нажмите, aчтобы добавить, например. Нажмите o, чтобы вставить текст под текущей строкой.
Закончив, нажмите , Escчтобы снова выйти из режима вставки.
Естьмножество команд vi/vimдля простых операций с текстом можно распечатать шпаргалку и попытаться выучить самые важные из них.
решение2
Если вы находитесь в обычном режиме, нажмите клавишу "i", чтобы перейти в режим вставки. Клавиша Escape возвращает вас в обычный режим.
решение3
vi
и vim
полностью отличаются от nano
. С помощью nano
, вы можете использовать сочетания клавиш для сохранения файлов, открытия новых и доступа к другим функциям «не редактирования текста». vi
/ vim
отличаются тем, что онимодальный: естьВставлятьрежим (в который вы попали случайно) иНормальныйрежим. Режим вставки эквивалентен нормальной функциональности редактора, например nano
, а режим Normal специально предназначен для команд. Например, чтобы сохранить файл в vim
вы вводите :w
(дляжобряд) в обычном режиме.
Я бы посоветовал поискать и прочитать vim
учебник. После ознакомления с основами вы можете начать усваивать широту и глубину функциональности, vim
просматривая советы и шпаргалки. Но сначала обязательно изучите основы!