Назад | Перейти на главную страницу

Как сохранить + закрыть файл при редактировании в bash?

Хорошо - я новичок в Linux - я пытаюсь отредактировать файл из bash через edit <filename> в любом режиме по умолчанию (я предполагаю vi?).

Проблема в том, что я не могу сохранить и выйти из режима редактирования - эта шпаргалка кажется, предлагает ESC сделать трюк, но это не работает.

Я подключаюсь через ssh с Mac к Linux suse enterprise 11 box.

Любая помощь приветствуется!

Esc только вернет вас в командный режим в VI или Vim. Чтобы сохранить и выйти, нажмите сдвиг + Z + Z, : wq, или :Икс в командном режиме. Если вы открываете файл в режиме только для чтения, вам нужно будет нажать : q!.

Также подумайте о дополнительных макросах в этой шпаргалке. Шпаргалка по VI

Если вы новичок в Linux, я бы посоветовал использовать что-нибудь кроме vi. Например, nano довольно удобный, хотя и менее мощный. Также, vim это вариант vi который имеет некоторые дополнительные функции (например, подсветку синтаксиса) и немного проще в использовании.

В bash, чтобы сохранить код, нажмите esc, после esc нажмите con + x, и появится предупреждение о том, что вы хотите сохранить, нажмите «y» и нажмите кнопку ввода. Может быть, это поможет вам ..