Как сохранить файл с помощью nano

79

Я пытаюсь установить Java через терминал, используя руководство Как установить Oracle Java JRE на Ubuntu Linux .

Все прошло отлично, пока « Шаг 11: сохраните файл / etc / profile и выйдите »:

Введите описание изображения здесь

Я потратил, может быть, 30 минут, чтобы понять, что ^значит (по-видимому Ctrl), но я не могу понять, как этот парень вызвал команду сохранения, где вы можете выбрать yesи no.

Я пытался ^O, но я не получил тот же результат, что и он. Как я могу решить эту проблему?

user288690
источник
Не имеет отношения к вашему вопросу, но в любом случае у вас есть ошибка в сценарии на вашем скриншоте. JAVAJAVA_HOMEдолжно быть просто JAVA_HOME.
Томми Брунн

Ответы:

108

Ctrl+ Xвыйдет из редактора, и вас спросят, хотите ли вы сохранить изменения. Если вы это сделаете, нажмите Yдля Yes.

Ctrl+ Oтакже должен работать, поскольку это означает сохранение файла, но вас не спросят « Сохранить буфер модификатора? », потому что вы уже сказали nanoсохранить.

Томми Брунн
источник
30

Он сохраняет изменения, сделанные через Ctrl+, Oчто фактически означает «Записать» при редактировании файла nano.

нано

Где ^значит Ctrl.

Примечание . Вам также придется нажать, Enterчтобы перезаписать существующий файл, если он существует.

Авинаш Радж
источник
1
правильно ... и нужно нажать, Enterчтобы сохранить его после нажатия Ctrl+o, затем нажать, Ctrl+xчтобы выйти
VenkiPhy6
8

С изображением, показанным прямо сейчас, вы можете сохранить, просто нажав «Y» для да. Чтобы узнать, какие комбинации клавиш вам нужно сделать, просто проверьте Белый квадрат, кроме действия:

  • Y: да
  • N: нет
  • Ctrl + C: отмена
Braiam
источник