/usr/share/help/C/gnome-terminal/pref-scrolling.page is in gnome-terminal-data 3.28.1-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 | <page xmlns="http://projectmallard.org/1.0/"
type="guide"
id="pref-scrolling">
<info>
<revision pkgversion="3.8" date="2013-02-25" status="draft"/>
<revision pkgversion="3.12" date="2014-09-08" status="review"/>
<link type="guide" xref="index#preferences"/>
<link type="guide" xref="pref#profile"/>
<credit type="author copyright">
<name>Sindhu S</name>
<email>sindhus@live.in</email>
<years>2013</years>
</credit>
<credit type="copyright editor">
<name>Ekaterina Gerasimova</name>
<email>kittykat3756@gmail.com</email>
<years>2013–2014</years>
</credit>
<include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
<desc>Change the scroll output and scrollbar behavior.</desc>
</info>
<title>Scrollbar preferences</title>
<p>When a lot of output is printed to your terminal screen, it can be helpful
to have your terminal behave in a specific manner so that it is easier to
work with.</p>
<section id="visibility">
<title>Scrollbar visibility</title>
<p>You can disable the scrollbar:</p>
<steps>
<item>
<p>Open <guiseq><gui style="menu">Edit</gui>
<gui style="menuitem">Preferences</gui></guiseq>.</p>
</item>
<item>
<p>Your current profile is selected in the sidebar. If you wish to edit
a different profile, click on its name.</p>
</item>
<item>
<p>Select <gui style="tab">Scrolling</gui>.</p>
</item>
<item>
<p>Uncheck <gui>Show scrollbar</gui>.</p>
</item>
</steps>
<p>Your preference is saved immediately.</p>
</section>
<section id="on-output">
<title>Scroll on output</title>
<p>You can lock scrolling so that it always shows the newest output while a
command executes and produces output.</p>
<steps>
<item>
<p>Open <guiseq><gui style="menu">Edit</gui>
<gui style="menuitem">Preferences</gui></guiseq>.</p>
</item>
<item>
<p>Your current profile is selected in the sidebar. If you wish to edit
a different profile, click on its name.</p>
</item>
<item>
<p>Select <gui style="tab">Scrolling</gui>.</p>
</item>
<item>
<p>Check <gui style="checkbox">Scroll on output</gui>.</p>
</item>
</steps>
</section>
<section id="on-keystroke">
<title>Scroll on input</title>
<p>You can set the terminal to automatically scroll to the bottom of the
window when you input text into the prompt.</p>
<steps>
<item>
<p>Open <guiseq><gui style="menu">Edit</gui>
<gui style="menuitem">Preferences</gui></guiseq>.</p>
</item>
<item>
<p>Your current profile is selected in the sidebar. If you wish to edit
a different profile, click on its name.</p>
</item>
<item>
<p>Select <gui style="tab">Scrolling</gui>.</p>
</item>
<item>
<p>Check <gui style="checkbox">Scroll on keystroke</gui>.</p>
</item>
</steps>
</section>
<section id="lines">
<title>Scrollback lines</title>
<p>You can limit the number of lines of terminal output which are
remembered.</p>
<steps>
<item>
<p>Open <guiseq><gui style="menu">Edit</gui>
<gui style="menuitem">Preferences</gui></guiseq>.</p>
</item>
<item>
<p>Your current profile is selected in the sidebar. If you wish to edit
a different profile, click on its name.</p>
</item>
<item>
<p>Select <gui style="tab">Scrolling</gui>.</p>
</item>
<item>
<p>Check <gui>Limit scrollback to</gui> and enter a number of lines
to limit scrollback.</p>
</item>
<item>
<p>Optionally, you can click on <gui style="button">+</gui> to
increase and <gui style="button">-</gui> to decrease lines.</p>
</item>
</steps>
<p>You can choose to have unlimited scrollback.</p>
<steps>
<item>
<p>Open <guiseq><gui style="menu">Edit</gui>
<gui style="menuitem">Preferences</gui></guiseq>.</p>
</item>
<item>
<p>Your current profile is selected in the sidebar. If you wish to edit
a different profile, click on its name.</p>
</item>
<item>
<p>Select <gui style="tab">Scrolling</gui>.</p>
</item>
<item>
<p>Uncheck <gui>Limit scrollback to</gui>.</p>
</item>
</steps>
<note style="tip">
<p>Scrollback data is stored in compressed and encrypted files on disk,
under the system’s default location for temporary files (usually
<file>/tmp</file>). These files are unlinked immediately after their
creation, and as such, do not show up in the directory listing. The
occupied disk space is freed up as soon as the corresponding terminal
closes.</p>
</note>
<note style="warning">
<p>Make sure you have sufficient disk space available for these temporary
files. If in doubt, monitor disk usage for example with the command
<cmd>du /tmp</cmd>.</p>
</note>
<note style="important">
<p>A giant scrollback buffer makes resizing the terminal window slower.
As a rule of thumb, resizing gets noticeably slow at around 1 million
lines.</p>
</note>
</section>
</page>
|