Как ввести клавишу возврата с помощью Ctrl M (C-M) в облачной оболочке Google?

#google-cloud-platform #google-cloud-shell

# #google-облачная платформа #google-cloud-shell

Вопрос:

Я хотел бы ввести возврат / перевод строки внутри оболочки, введяCtrl M, потому что я знаком с Emacs и всегда набираюCtrl-M, чтобы ввести return в Bash.

Однако внутри терминала облачной оболочки Google Ctrl Mне отправляет ^m , а просто переключает функцию «Захват клавиши табуляции» (см. Скриншот ниже).

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

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

Итак, вопрос в том, как я могу ввести клавишу возврата с помощьюCtrl M (C-M)? Спасибо.

Ответ №1:

Я думаю, что Enterможет вам помочь. Например:

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

Таким образом, вы можете продолжить выполнение команды в следующей строке.

Редактировать 1

Для отправки ENTERбез использования ENTERвы можете использовать

Ctr J

Комментарии:

1. Спасибо за ваш ответ, но я не это имел в виду. Я бы хотел отправить Enter без использования Enter (клавиша возврата). (Извините, если мое объяснение было непонятным.)

2. @shuuji3 Я добавил дополнительную информацию к своему первоначальному ответу. Пожалуйста, дайте мне знать, если вы найдете это полезным.

3. Спасибо за обновление, Хосе. Этот метод не самый лучший, но он частично решает мою проблему, особенно для оболочки Bash. 🙂

4. если вы найдете мой ответ полезным, пожалуйста, рассмотрите возможность его принятия / принятия, спасибо!

Ответ №2:

Облачный SDK имеет ssh-команду облачной оболочки gcloud. Эта подкоманда позволяет вам подключаться к облачной оболочке через ssh с вашего любимого терминала, чтобы вы могли C-m вводить Return как всегда.

Хотя это решение нельзя использовать внутри облачной консоли, оно кажется мне лучшим вариантом на данный момент.