Не в состоянии запускать команды через SSH (используя Zsh)

Я недавно поменял .zshrc переназначить прерывание из ctrl-C в ctrl-J, и внезапно я не могу запускать какие-либо команды на машинах, с которыми я SSH. Независимо от того, какую команду я набираю, она просто игнорирует ее и ничего не выводит. Четное echo hi ничего не возвращает

1 ответ

Ctrl-J - раскладка клавиатуры для перевода строки. Когда вы сопоставляете ctrl-C с ctrl-J, это означает, что она будет прерывать команду каждый раз, когда вы нажимаете клавишу возврата через ssh, что в принципе верно при запуске команды.

Попробуйте назначить прерывание другой горячей клавише, чтобы оно не перекрывалось с другой общей комбинацией клавиш.

Другие вопросы по тегам