Я хотел бы знать, есть ли у кого-нибудь способ заставить stty raw -echo
работать на рыбе или zsh.
Я использовал его для обновления обратной оболочки, но когда я делаю fg, я не могу нажать «ввод» и т. Д.
Я получил этот результат:
Спасибо !
Я хотел бы знать, есть ли у кого-нибудь способ заставить stty raw -echo
работать на рыбе или zsh.
Я использовал его для обновления обратной оболочки, но когда я делаю fg, я не могу нажать «ввод» и т. Д.
Я получил этот результат:
Спасибо !
Fish восстанавливает режимы терминала до определенного (и ненастраиваемого) набора всякий раз, когда он восстанавливает управление, но не после каждой команды, поэтому вы можете запускать обе команды в одной командной строке, например
stty raw -echo; fg
а не отдельно.
Fish намеренно игнорирует любые изменения, сделанные командой stty
. Или любая другая программа, которая изменяет настройки tty в этом отношении. Всякий раз, когда управление возвращается к fish из внешней команды, fish устанавливает режимы tty в нормальное состояние. См. https://github.com/fish-shell/fish-shell/issues/2315