Вставьте текст с помощью редактора vi

Вставьте текст с помощью редактора vi

Я пользовался nanoраньше.

Я немного запутался в том, как начать вставлять текст, иногда я просто начинаю печатать и внизу вижу -- insert --и могу редактировать и сохранять нормально. Но иногда я просто пропускаю, не имея возможности перейти в режим редактирования, что происходит?

решение1

Чтобы вставить текст в vi или vim, вам нужно ввестиРежим вставки. Сделайте это, нажав i.

Или нажмите, aчтобы добавить, например. Нажмите o, чтобы вставить текст под текущей строкой.

Закончив, нажмите , Escчтобы снова выйти из режима вставки.

Естьмножество команд vi/vimдля простых операций с текстом можно распечатать шпаргалку и попытаться выучить самые важные из них.

Шпаргалка по vi/vim

решение2

Если вы находитесь в обычном режиме, нажмите клавишу "i", чтобы перейти в режим вставки. Клавиша Escape возвращает вас в обычный режим.

решение3

viи vimполностью отличаются от nano. С помощью nano, вы можете использовать сочетания клавиш для сохранения файлов, открытия новых и доступа к другим функциям «не редактирования текста». vi/ vimотличаются тем, что онимодальный: естьВставлятьрежим (в который вы попали случайно) иНормальныйрежим. Режим вставки эквивалентен нормальной функциональности редактора, например nano, а режим Normal специально предназначен для команд. Например, чтобы сохранить файл в vimвы вводите :w(дляжобряд) в обычном режиме.

Я бы посоветовал поискать и прочитать vimучебник. После ознакомления с основами вы можете начать усваивать широту и глубину функциональности, vimпросматривая советы и шпаргалки. Но сначала обязательно изучите основы!

Связанный контент