Предотвратить (xfce) терминал от прокрутки с выходом

Я использую Xubuntu. Когда я запускаю что-то, что производит много вывода на терминал (например, мой код, обычно ....!), Я обнаруживаю, что невозможно «заморозить» экран, чтобы взглянуть на конкретную точку в запустить.

Например: мой код генерирует вывод, и обычно (на других машинах) я могу перемещать колесико мыши вверх. Это, по сути, мешает терминалу следить за последним выводом на экран, и вы можете, на досуге, посмотреть на вывод, пока под ним генерируется больше. Чтобы наверстать упущенное, я обычно нажимаю стрелку вниз на клавиатуре, она переходит на последнюю строку и следит за ней.

xfce4-терминал 0.6.1 не следит за этим поведением, и я хотел бы знать, есть ли способ включить его. Извиняюсь, если это несколько плохо описано ....

11
задан 11 December 2013 в 03:51

3 ответа

  1. Открыть настройки терминала Xfce: Редактировать> Настройки ...
  2. В разделе Scrolling вкладки General снимите флажок Scroll on output

. прокручивает автоматически на новом выходе, но если вы прокрутите вверх, он автоматически прекратит прокрутку.

0
ответ дан 11 December 2013 в 03:51

Если кому-то интересно, вот как это сделать с помощью командной строки:

grep -q ScrollingOnOutput ~/.config/xfce4/terminal/terminalrc || echo "ScrollingOnOutput=FALSE" >> ~/.config/xfce4/terminal/terminalrc && sed -i -E 's/^ScrollingOnOutput=.*/ScrollingOnOutput=FALSE/' ~/.config/xfce4/terminal/terminalrc
0
ответ дан 11 December 2013 в 03:51

Чтобы сделать это вручную в терминале, я открыл файл terminalrc с помощью vim

$ vi ~/.config/xfce4/terminal/terminalrc

И добавил следующую строку:

ScrollingOnOutput=FALSE

Другие открытые терминалы немедленно распознали изменение.

0
ответ дан 21 May 2020 в 04:23

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

Похожие вопросы: