Раньше я использовал ярлык Ctrl+s
, чтобы заморозить вывод терминала, когда команда дает быстрый вывод (он позволяет прочитать то, что дает команда), и разморозить его после этого, используя ярлык Ctrl+q
.
Но этот ярлык больше не работает в Ubuntu 17.04, щелкнув по Ctrl+s
, я получу вывод ^S
.
Это действительно сводит меня с ума, с какой стати разработчики Ubuntu отключили этот ярлык ?? и как я должен заставить его работать снова?
Я использую Ubuntu 17.04 с рабочим столом budgie-desktop
, терминалом terminix
(хотя я также пробовал это с [ 116], и он тоже не работает), и я использую оболочку fish shell
(хотя я пробовал также с bash
и zsh
, и она тоже не работает).
Я не могу поверить в это, это на самом деле это раковина рыбы, которая делает это. Я попробовал на другой машине с Ubuntu 17.04 с zsh
в качестве оболочки по умолчанию, и она работает просто отлично. Просто когда я устанавливаю fish shell и вызываю его, эта ошибка возникает.
Я постараюсь найти решение и выложить его здесь.
Apperently, это эти fish
оболочка, которая отключает эту опцию. Я спросил на их странице GitHub, как включить ее назад, и они сказали:
В настоящее время, это не возможно изменить с Вашей стороны. Мы просто безусловно отключаем его.
Вот ссылка для выпуска https://github.com/fish-shell/fish-shell/issues/4168.