/usr/share/doc/aptitude/html/en/ch02s05s02.html is in aptitude-doc-en 0.8.10-6ubuntu1.
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 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 | <?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Customizing keybindings</title><link rel="stylesheet" type="text/css" href="aptitude.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="home" href="index.html" title="aptitude user's manual" /><link rel="up" href="ch02s05.html" title="Customizing aptitude" /><link rel="prev" href="ch02s05s01.html" title="Customizing the package list" /><link rel="next" href="ch02s05s03.html" title="Customizing text colors and styles" /><link rel="preface" href="pr01.html" title="Introduction" /><link rel="chapter" href="ch01.html" title="Chapter 1. Getting started" /><link rel="chapter" href="ch02.html" title="Chapter 2. aptitude reference guide" /><link rel="chapter" href="ch03.html" title="Chapter 3. aptitude frequently asked questions" /><link rel="chapter" href="ch04.html" title="Chapter 4. Credits" /><link rel="reference" href="rn01.html" title="Command-line reference" /><link rel="refentry" href="rn01re01.html" title="aptitude" /><link rel="refentry" href="rn01re02.html" title="aptitude-create-state-bundle" /><link rel="refentry" href="rn01re03.html" title="aptitude-run-state-bundle" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Customizing keybindings</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s05s01.html"><img src="images/prev.gif" alt="Prev" /></a> </td><th width="60%" align="center">Customizing <span class="command"><strong>aptitude</strong></span></th><td width="20%" align="right"> <a accesskey="n" href="ch02s05s03.html"><img src="images/next.gif" alt="Next" /></a></td></tr></table><hr /></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="secKeybindings"></a>Customizing keybindings</h3></div></div></div><p>
The keys used to activate commands in <span class="command"><strong>aptitude</strong></span> can be
customized in the <a class="link" href="ch02s05s05.html" title="Configuration file reference">configuration file</a>. Every
command has an associated configuration variable under
<code class="literal">Aptitude::UI::Keybindings</code>; to change the
keystroke bound to a command, just set the corresponding
variable to the keystroke. For instance, to make the key
<span class="keycap"><strong>s</strong></span> perform a search, set
<code class="literal">Aptitude::UI::Keybindings::Search</code> to
<span class="quote">“<span class="quote"><code class="literal">s</code></span>”</span>. You can require the Control key to
be pressed by placing <span class="quote">“<span class="quote"><code class="literal">C-</code></span>”</span> in front of
the key: for instance, using <span class="quote">“<span class="quote"><code class="literal">C-s</code></span>”</span>
instead of <span class="quote">“<span class="quote"><code class="literal">s</code></span>”</span> would bind Search to
<span class="keycap"><strong>Control</strong></span>+<span class="keycap"><strong>s</strong></span>
instead of <span class="keycap"><strong>s</strong></span>. Finally, you can bind a
command to several keys at once using a comma-separated
list: for instance, using <span class="quote">“<span class="quote"><code class="literal">s,C-s</code></span>”</span> would
cause both <span class="keycap"><strong>s</strong></span> and <span class="keycap"><strong>Control</strong></span>+<span class="keycap"><strong>s</strong></span>
to perform a search.
</p><p>
The following commands can be bound to keys by setting the
variable
<code class="literal">Aptitude::UI::Keybindings::<em class="replaceable"><code>command</code></em></code>,
where <em class="replaceable"><code>command</code></em> is the name of the
command to be bound:
</p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Command</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code class="literal">ApplySolution</code></td><td><code class="literal">!</code></td><td>
If packages are broken and <span class="command"><strong>aptitude</strong></span> has suggested
a solution to the problem, immediately apply the
solution.
</td></tr><tr class="oddrow"><td><code class="literal">Begin</code></td><td><code class="literal">home,C-a</code></td><td>
Move to the beginning of the current display: to the
top of a list, or to the left of a text entry field.
</td></tr><tr><td><code class="literal">Cancel</code></td><td><code class="literal">C-g,escape,C-[</code></td><td>
Cancels the current interaction: for instance,
discards a dialog box or deactivates the menu.
</td></tr><tr class="oddrow"><td><code class="literal">Changelog</code></td><td><code class="literal">C</code></td><td>
Displays the <code class="filename">changelog.Debian</code>
of the currently selected package or package
version.
</td></tr><tr><td><code class="literal">ChangePkgTreeGrouping</code></td><td><code class="literal">G</code></td><td>
Changes the <a class="link" href="ch02s05s01.html#secGroupingPolicy" title="Customizing the package hierarchy">grouping policy</a>
of the currently active package list.
</td></tr><tr class="oddrow"><td><code class="literal">ChangePkgTreeLimit</code></td><td><code class="literal">l</code></td><td>
Changes the <a class="link" href="ch02s04.html" title="Search patterns">limit</a> of the
currently active package list.
</td></tr><tr><td><code class="literal">ChangePkgTreeSorting</code></td><td><code class="literal">S</code></td><td>
Changes the <a class="link" href="ch02s05s01.html#secSortingPolicy" title="Customizing how packages are sorted">sorting
policy</a> of the currently active package list.
</td></tr><tr class="oddrow"><td><code class="literal">ClearAuto</code></td><td><code class="literal">m</code></td><td>
Marks the currently selected package as having been
manually installed.
</td></tr><tr><td><code class="literal">CollapseAll</code></td><td><code class="literal">]</code></td><td>
Collapses the selected tree and all its children in
a hierarchical list.
</td></tr><tr class="oddrow"><td><code class="literal">CollapseTree</code></td><td>left</td><td>
Collapses the selected tree in a hierarchical list.
</td></tr><tr><td><code class="literal">Confirm</code></td><td><code class="literal">enter</code></td><td>
In dialog boxes, this is equivalent to pressing
<span class="quote">“<span class="quote"><span class="guilabel">Ok</span></span>”</span>; when
interacting with a status-line multiple choice
question, it chooses the default option.
</td></tr><tr class="oddrow"><td><code class="literal">Cycle</code></td><td><code class="literal">tab</code></td><td>
Switches the keyboard focus to the next <span class="quote">“<span class="quote">widget</span>”</span>.
</td></tr><tr><td><code class="literal">CycleNext</code></td><td><code class="literal">f6</code></td><td>
Switches to the next active view.
</td></tr><tr class="oddrow"><td><code class="literal">CycleOrder</code></td><td><code class="literal">o</code></td><td>
Cycles through predefined arrangements of the display.
</td></tr><tr><td><code class="literal">CyclePrev</code></td><td><code class="literal">f7</code></td><td>
Switches to the previous active view.
</td></tr><tr class="oddrow"><td><code class="literal">DelBOL</code></td><td><code class="literal">C-u</code></td><td>
Deletes all text between the cursor and the
beginning of the line.
</td></tr><tr><td><code class="literal">DelBack</code></td><td><code class="literal">backspace,C-h</code></td><td>
Deletes the previous character when entering text.
</td></tr><tr class="oddrow"><td><code class="literal">DelEOL</code></td><td><code class="literal">C-k</code></td><td>
Deletes all text from the cursor to the end of the
line.
</td></tr><tr><td><code class="literal">DelForward</code></td><td><code class="literal">delete,C-d</code></td><td>
Deletes the character under the cursor when entering text.
</td></tr><tr class="oddrow"><td><code class="literal">Dependencies</code></td><td><code class="literal">d</code></td><td>
Displays the dependencies of the currently selected
package.
</td></tr><tr><td><code class="literal">DescriptionCycle</code></td><td><code class="literal">i</code></td><td>
When browsing the package list, cycles through the
available views in the information area.
</td></tr><tr class="oddrow"><td><code class="literal">DescriptionDown</code></td><td><code class="literal">z</code></td><td>
When browsing the package list, scrolls the
information area down one line.
</td></tr><tr><td><code class="literal">DescriptionUp</code></td><td><code class="literal">a</code></td><td>
When browsing the package list, scrolls the
information area up one line.
</td></tr><tr class="oddrow"><td><code class="literal">DoInstallRun</code></td><td><code class="literal">g</code></td><td>
If not in a preview screen, display the preview
screen
<a href="#ftn.idm5183" class="footnote" id="idm5183"><sup class="footnote">[a]</sup></a>; if in a preview screen, perform an
<a class="link" href="ch02s02s04.html" title="Downloading, installing, and removing packages">install run.</a>
</td></tr><tr><td><code class="literal">Down</code></td><td><code class="literal">down,j</code></td><td>
Moves down: for instance, scrolls a text display
down or selects the next item in a list.
</td></tr><tr class="oddrow"><td><code class="literal">DumpResolver</code></td><td><code class="literal">*</code></td><td>
If packages are broken, writes the current state of
the problem-resolver to a file (for debugging
purposes).
</td></tr><tr><td><code class="literal">End</code></td><td><code class="literal">end,C-e</code></td><td>
Move to the end of the current display: to the
bottom of a list, or to the right of a text entry
field.
</td></tr><tr class="oddrow"><td><code class="literal">ExamineSolution</code></td><td><code class="literal">e</code></td><td>
If some packages are broken and <span class="command"><strong>aptitude</strong></span> has
suggested a solution, display a dialog box with a
detailed description of the proposed solution.
</td></tr><tr><td><code class="literal">ExpandAll</code></td><td><code class="literal">[</code></td><td>
Expands the selected tree and all its children in a
hierarchical list.
</td></tr><tr class="oddrow"><td><code class="literal">ExpandTree</code></td><td>right</td><td>
Expands the selected tree in a hierarchical list.
</td></tr><tr><td><code class="literal">FirstSolution</code></td><td><code class="literal"><</code></td><td>
Select the first solution produced by the problem
resolver.
</td></tr><tr class="oddrow"><td><code class="literal">ForbidUpgrade</code></td><td><code class="literal">F</code></td><td>
<a class="link" href="ch02s02s03.html#pkgCmdForbid">Forbids</a> a
package from being upgraded to the currently
available version (or a particular version).
</td></tr><tr><td><code class="literal">ForgetNewPackages</code></td><td><code class="literal">f</code></td><td>
Discards all information about which packages are
<span class="quote">“<span class="quote">new</span>”</span> (causes the list of <span class="quote">“<span class="quote">new</span>”</span> packages to become
empty).
</td></tr><tr class="oddrow"><td><code class="literal">Help</code></td><td><code class="literal">?</code></td><td>
Displays the on-line help screen.
</td></tr><tr><td><code class="literal">HistoryNext</code></td><td><code class="literal">down,C-n</code></td><td>
In a line editor with history, moves forwards in
the history.
</td></tr><tr class="oddrow"><td><code class="literal">HistoryPrev</code></td><td><code class="literal">up,C-p</code></td><td>
In a line editor with history, moves backwards in
the history.
</td></tr><tr><td><code class="literal">Hold</code></td><td><code class="literal">=</code></td><td>
Places a package on <a class="link" href="ch02s02s03.html#pkgCmdHold">hold</a>.
</td></tr><tr class="oddrow"><td><code class="literal">Install</code></td><td><code class="literal">+</code></td><td>
Flags a package for <a class="link" href="ch02s02s03.html#pkgCmdInstall">installation</a>.
</td></tr><tr><td><code class="literal">InstallSingle</code></td><td><code class="literal">I</code></td><td>
Marks a single package for installation; all other
packages are kept at their current version.
</td></tr><tr class="oddrow"><td><code class="literal">Keep</code></td><td><code class="literal">:</code></td><td>
<a class="link" href="ch02s02s03.html#pkgCmdKeep">Cancels</a> all
installation or removal requests and all holds for a
package.
</td></tr><tr><td><code class="literal">LastSolution</code></td><td><code class="literal"><</code></td><td>
Select the last solution produced by the problem
resolver.
</td></tr><tr class="oddrow"><td><code class="literal">Left</code></td><td><code class="literal">left,h</code></td><td>
Moves left: for instance, moves one menu to the left
in the menu bar, or moves the cursor to the left
when editing text.
</td></tr><tr><td><code class="literal">LevelDown</code></td><td><code class="literal">J</code></td><td>
In a hierarchical list, selects the next sibling of
the currently selected item (the next item at the
same level with the same parent).
</td></tr><tr class="oddrow"><td><code class="literal">LevelUp</code></td><td><code class="literal">K</code></td><td>
In a hierarchical list, selects the previous sibling
of the currently selected item (the previous item at
the same level with the same parent).
</td></tr><tr><td><code class="literal">MarkUpgradable</code></td><td><code class="literal">U</code></td><td>
Attempts to upgrade all packages which are not held
back or forbidden from upgrading. It also installs new
Essential or Required packages.
</td></tr><tr class="oddrow"><td><code class="literal">MineFlagSquare</code></td><td><code class="literal">f</code></td><td>
In <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a>, places
or removes a flag on a square.
</td></tr><tr><td><code class="literal">MineLoadGame</code></td><td><code class="literal">L</code></td><td>
Loads a <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a> game.
</td></tr><tr class="oddrow"><td><code class="literal">MineSaveGame</code></td><td><code class="literal">S</code></td><td>
Saves a <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a> game.
</td></tr><tr><td><code class="literal">MineSweepSquare</code></td><td>No binding</td><td>
Sweeps around the current square in <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a>.
</td></tr><tr class="oddrow"><td><code class="literal">MineUncoverSquare</code></td><td>No binding</td><td>
Uncovers the current square in <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a>
</td></tr><tr><td><code class="literal">MineUncoverSweepSquare</code></td><td><code class="literal">enter</code></td><td>
Uncovers the current square in <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a> if it is
covered; otherwise, sweeps around it.
</td></tr><tr class="oddrow"><td><code class="literal">NextPage</code></td><td><code class="literal">pagedown,C-f</code></td><td>
Moves the current display one page forward.
</td></tr><tr><td><code class="literal">NextSolution</code></td><td><code class="literal">.</code></td><td>
Advance the dependency resolver to the next solution.
</td></tr><tr class="oddrow"><td><code class="literal">No</code></td><td><code class="literal">n</code><a href="ch02s05s02.html#ftn.footnoteYesNoLocale" class="footnoteref"><sup class="footnoteref">[b]</sup></a></td><td>
This key will select the <span class="quote">“<span class="quote">no</span>”</span> button in
yes/no dialog boxes.
</td></tr><tr><td><code class="literal">Parent</code></td><td><code class="literal">^, left (in package items)</code></td><td>
Selects the parent of the selected item in a hierarchical
list. <code class="literal">left</code> is used only in package items
(rows) when showing trees of packages.
</td></tr><tr class="oddrow"><td><code class="literal">PrevPage</code></td><td><code class="literal">pageup,C-b</code></td><td>
Moves the current display one page backward.
</td></tr><tr><td><code class="literal">PrevSolution</code></td><td><code class="literal">,</code></td><td>
Return the dependency resolver to the previous solution.
</td></tr><tr class="oddrow"><td><code class="literal">Purge</code></td><td><code class="literal">_</code></td><td>
Flags the currently selected package to be <a class="link" href="ch02s02s03.html#pkgCmdPurge">purged</a>.
</td></tr><tr><td><code class="literal">PushButton</code></td><td><code class="literal">space,enter</code></td><td>
Activates the currently selected button, or toggles
a checkbox.
</td></tr><tr class="oddrow"><td><code class="literal">Quit</code></td><td><code class="literal">q</code></td><td>
Close the current view.
</td></tr><tr><td><code class="literal">QuitProgram</code></td><td><code class="literal">Q</code></td><td>
Quit the entire program.
</td></tr><tr class="oddrow"><td><code class="literal">RejectBreakHolds</code></td><td> </td><td>
Reject all resolver actions that would break a hold;
equivalent to <a class="link" href="ch02s01s02.html#menuResolverRejectBreakHolds"><span class="guimenu">Resolver</span> → <span class="guimenuitem">Reject Breaking Holds</span></a>.
</td></tr><tr><td><code class="literal">Refresh</code></td><td><code class="literal">C-l</code></td><td>
Redraws the screen from scratch.
</td></tr><tr class="oddrow"><td><code class="literal">Remove</code></td><td><code class="literal">-</code></td><td>
Flags a package for <a class="link" href="ch02s02s03.html#pkgCmdRemove">removal</a>.
</td></tr><tr><td><code class="literal">ReInstall</code></td><td><code class="literal">L</code></td><td>
Flags the currently selected package to be
<a class="link" href="ch02s02s03.html#pkgCmdReinstall">reinstalled</a>.
</td></tr><tr class="oddrow"><td><code class="literal">RepeatSearchBack</code></td><td><code class="literal">N</code></td><td>
Repeats the last search, but searches in the
opposite direction.
</td></tr><tr><td><code class="literal">ReSearch</code></td><td><code class="literal">n</code></td><td>
Repeats the last search.
</td></tr><tr class="oddrow"><td><code class="literal">ReverseDependencies</code></td><td><code class="literal">r</code></td><td>
Displays packages which depend upon the currently
selected package.
</td></tr><tr><td><code class="literal">Right</code></td><td><code class="literal">right,l</code></td><td>
Moves right: for instance, moves one menu to the
right in the menu bar, or moves the cursor to the
right when editing text.
</td></tr><tr class="oddrow"><td><code class="literal">Search</code></td><td><code class="literal">/</code></td><td>
Activate the <span class="quote">“<span class="quote">search</span>”</span> function of the
currently active interface element.
</td></tr><tr><td><code class="literal">SearchBack</code></td><td><code class="literal">\</code></td><td>
Activate the <span class="quote">“<span class="quote">search backwards</span>”</span> function of the
currently active interface element.
</td></tr><tr class="oddrow"><td><code class="literal">SearchBroken</code></td><td><code class="literal">b</code></td><td>
In a package tree, search for the next broken
package.
</td></tr><tr><td><code class="literal">SetAuto</code></td><td><code class="literal">M</code></td><td>
Marks the current package as having been <a class="link" href="ch02s02s06.html" title="Managing automatically installed packages">automatically
installed</a>.
</td></tr><tr class="oddrow"><td><a id="keyShowHideDescription"></a><code class="literal">ShowHideDescription</code></td><td><code class="literal">D</code></td><td>
In a package list, toggles whether the information
area is visible.
</td></tr><tr><td><code class="literal">SolutionActionApprove</code></td><td><code class="literal">a</code></td><td>
When viewing a solution, marks the currently
selected action as "approved" (it will be included
in future solutions whenever possible).
</td></tr><tr class="oddrow"><td><code class="literal">SolutionActionReject</code></td><td><code class="literal">r</code></td><td>
When viewing a solution, marks the currently
selected action as "rejected" (future solutions will
not contain it).
</td></tr><tr><td><code class="literal">ToggleExpanded</code></td><td><code class="literal">enter</code></td><td>
Expands or collapses the currently selected tree in
a hierarchical list.
</td></tr><tr class="oddrow"><td><code class="literal">ToggleMenuActive</code></td><td><code class="literal">C-m,f10,C-space</code></td><td>
Activates or deactivates the main menu.
</td></tr><tr><td><code class="literal">Undo</code></td><td><code class="literal">C-_,C-u</code></td><td>
Cancels the last action, up to when <span class="command"><strong>aptitude</strong></span> was
started OR the last time you update the package
lists or installed packages.
</td></tr><tr class="oddrow"><td><code class="literal">Up</code></td><td><code class="literal">up,k</code></td><td>
Moves up: for instance, scrolls a text display
up or selects the previous item in a list.
</td></tr><tr><td><code class="literal">UpdatePackageList</code></td><td><code class="literal">u</code></td><td>
Updates the list of packages by fetching new lists
from the Internet if necessary.
</td></tr><tr class="oddrow"><td><code class="literal">Versions</code></td><td><code class="literal">v</code></td><td>
Displays the available versions of the currently
selected package.
</td></tr><tr><td><code class="literal">Yes</code></td><td>
<code class="literal">y</code>
<a href="#ftn.footnoteYesNoLocale" class="footnote" id="footnoteYesNoLocale"><sup class="footnote">[b]</sup></a>
</td><td>
This key will select the <span class="quote">“<span class="quote">Yes</span>”</span> button
in yes/no dialog boxes.
</td></tr></tbody><tbody class="footnotes"><tr><td colspan="3"><div id="ftn.idm5183" class="footnote"><p><a href="#idm5183" class="para"><sup class="para">[a] </sup></a>
unless <code class="literal"><a class="link" href="ch02s05s05.html#configDisplay-Planned-Action">Aptitude::Display-Planned-Action</a></code>
is false.
</p></div><div id="ftn.footnoteYesNoLocale" class="footnote"><p><a href="#footnoteYesNoLocale" class="para"><sup class="para">[b] </sup></a>
This default may be different in different locales.
</p></div></td></tr></tbody></table></div><p>
In addition to letter keys, number keys, and punctuation,
the following <span class="quote">“<span class="quote">special</span>”</span> keys can be bound:
</p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Key name</th><th>Description</th></tr></thead><tbody><tr><td><code class="literal">a1</code></td><td>The A1 key.</td></tr><tr class="oddrow"><td><code class="literal">a3</code></td><td>The A3 key.</td></tr><tr><td><code class="literal">b2</code></td><td>The B2 key.</td></tr><tr class="oddrow"><td><code class="literal">backspace</code></td><td>The Backspace key.</td></tr><tr><td><code class="literal">backtab</code></td><td>The back-tab key</td></tr><tr class="oddrow"><td><code class="literal">begin</code></td><td>The Begin key (not Home)</td></tr><tr><td><code class="literal">break</code></td><td>
The <span class="quote">“<span class="quote">break</span>”</span> key.
</td></tr><tr class="oddrow"><td><code class="literal">c1</code></td><td>The C1 key.</td></tr><tr><td><code class="literal">c3</code></td><td>The C3 key.</td></tr><tr class="oddrow"><td><code class="literal">cancel</code></td><td>The Cancel key.</td></tr><tr><td><code class="literal">create</code></td><td>The Create key.</td></tr><tr class="oddrow"><td><code class="literal">comma</code></td><td>
Comma (,) -- note that because commas are used to
list keys, this is the only way to bind to a comma.
</td></tr><tr><td><code class="literal">command</code></td><td>The Command key.</td></tr><tr class="oddrow"><td><code class="literal">copy</code></td><td>The Copy key.</td></tr><tr><td><code class="literal">delete</code></td><td>The Delete key.</td></tr><tr class="oddrow"><td><code class="literal">delete_line</code></td><td>The <span class="quote">“<span class="quote">delete line</span>”</span> key.</td></tr><tr><td><code class="literal">down</code></td><td>The <span class="quote">“<span class="quote">down</span>”</span> arrow key.</td></tr><tr class="oddrow"><td><code class="literal">end</code></td><td>The End key.</td></tr><tr><td><code class="literal">entry</code></td><td>The Enter key.</td></tr><tr class="oddrow"><td><code class="literal">exit</code></td><td>The Exit key.</td></tr><tr><td><code class="literal">f1</code>, <code class="literal">f2</code>, ..., <code class="literal">f10</code></td><td>The F1 through F10 keys.</td></tr><tr class="oddrow"><td><code class="literal">find</code></td><td>The Find key.</td></tr><tr><td><code class="literal">home</code></td><td>The Home key.</td></tr><tr class="oddrow"><td><code class="literal">insert</code></td><td>The Insert key.</td></tr><tr><td><code class="literal">insert_exit</code></td><td>The <span class="quote">“<span class="quote">insert exit</span>”</span> key.</td></tr><tr class="oddrow"><td><code class="literal">clear</code></td><td>The <span class="quote">“<span class="quote">clear</span>”</span> key.</td></tr><tr><td><code class="literal">clear_eol</code></td><td>The <span class="quote">“<span class="quote">clear to end of line</span>”</span> key.</td></tr><tr class="oddrow"><td><code class="literal">clear_eos</code></td><td>The <span class="quote">“<span class="quote">clear to end of screen</span>”</span> key.</td></tr><tr><td><code class="literal">insert_line</code></td><td>The <span class="quote">“<span class="quote">insert line</span>”</span> key.</td></tr><tr class="oddrow"><td><code class="literal">left</code></td><td>The <span class="quote">“<span class="quote">left</span>”</span> arrow key.</td></tr><tr><td><code class="literal">mark</code></td><td>The Mark key.</td></tr><tr class="oddrow"><td><code class="literal">message</code></td><td>The Message key.</td></tr><tr><td><code class="literal">move</code></td><td>The Move key.</td></tr><tr class="oddrow"><td><code class="literal">next</code></td><td>The Next key.</td></tr><tr><td><code class="literal">open</code></td><td>The Open key.</td></tr><tr class="oddrow"><td><code class="literal">previous</code></td><td>The Previous key.</td></tr><tr><td><code class="literal">print</code></td><td>The Print key.</td></tr><tr class="oddrow"><td><code class="literal">redo</code></td><td>The Redo key.</td></tr><tr><td><code class="literal">reference</code></td><td>The Reference key.</td></tr><tr class="oddrow"><td><code class="literal">refresh</code></td><td>The Refresh key.</td></tr><tr><td><code class="literal">replace</code></td><td>The Replace key.</td></tr><tr class="oddrow"><td><code class="literal">restart</code></td><td>The Restart key.</td></tr><tr><td><code class="literal">resume</code></td><td>The Resume key.</td></tr><tr class="oddrow"><td><code class="literal">return</code></td><td>The Return key.</td></tr><tr><td><code class="literal">right</code></td><td>The <span class="quote">“<span class="quote">right</span>”</span> arrow key.</td></tr><tr class="oddrow"><td><code class="literal">save</code></td><td>The Save key.</td></tr><tr><td><code class="literal">scrollf</code></td><td>The <span class="quote">“<span class="quote">scroll forward</span>”</span> key.</td></tr><tr class="oddrow"><td><code class="literal">scrollr</code></td><td>The <span class="quote">“<span class="quote">scroll backwards</span>”</span> key.</td></tr><tr><td><code class="literal">select</code></td><td>The Select key.</td></tr><tr class="oddrow"><td><code class="literal">suspend</code></td><td>The Suspend key.</td></tr><tr><td><code class="literal">pagedown</code></td><td>The <span class="quote">“<span class="quote">Page Down</span>”</span> key.</td></tr><tr class="oddrow"><td><code class="literal">pageup</code></td><td>The <span class="quote">“<span class="quote">Page Up</span>”</span> key.</td></tr><tr><td><code class="literal">space</code></td><td>The Space key</td></tr><tr class="oddrow"><td><code class="literal">tab</code></td><td>The Tab key</td></tr><tr><td><code class="literal">undo</code></td><td>The Undo key.</td></tr><tr class="oddrow"><td><code class="literal">up</code></td><td>The <span class="quote">“<span class="quote">up</span>”</span> arrow key.</td></tr></tbody></table></div><p>
In addition to binding keys globally, it is possible to
change key bindings for one particular part (or
<em class="firstterm">domain</em>) of <span class="command"><strong>aptitude</strong></span>: for instance,
to make Tab the equivalent of the right arrow key in menu
bars, set
<code class="literal">Aptitude::UI::Keybindings::Menubar::Right</code>
to <span class="quote">“<span class="quote"><code class="literal">tab,right</code></span>”</span>. The
following domains are available:
</p><div class="informaltable"><table class="informaltable" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Domain</th><th>Description</th></tr></thead><tbody><tr><td><code class="literal">EditLine</code></td><td>
Used by line-editing widgets, such as the entry
field in a <span class="quote">“<span class="quote">search</span>”</span> dialog.
</td></tr><tr class="oddrow"><td><code class="literal">Menu</code></td><td>
Used by drop-down menus.
</td></tr><tr><td><code class="literal">Menubar</code></td><td>
Used by the menu bar at the top of the screen.
</td></tr><tr class="oddrow"><td><code class="literal">Minesweeper</code></td><td>
Used by the <a class="link" href="ch02s06.html" title="Playing Minesweeper">Minesweeper</a> mode.
</td></tr><tr><td><code class="literal">MinibufChoice</code></td><td>
Used by the multiple-choice prompts that appear if
you have chosen to have some prompts appear in the
status line.
</td></tr><tr class="oddrow"><td><code class="literal">Pager</code></td><td>
Used when displaying a file on disk (for instance,
the help text).
</td></tr><tr><td><code class="literal">PkgNode</code></td><td>
Used by packages, trees of packages, package
versions, and package dependencies when they appear
in package lists.
</td></tr><tr class="oddrow"><td><code class="literal">PkgTree</code></td><td>
Used by package lists.
</td></tr><tr><td><code class="literal">Table</code></td><td>
Used by tables of widgets (for instance, dialog boxes).
</td></tr><tr class="oddrow"><td><code class="literal">TextLayout</code></td><td>
Used by formatted text displays, such as package
descriptions.
</td></tr><tr><td><code class="literal">Tree</code></td><td>
Used by all tree displays (including package lists,
for which it can be overridden by
<code class="literal">PkgTree</code>).
</td></tr></tbody></table></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s05s01.html"><img src="images/prev.gif" alt="Prev" /></a> </td><td width="20%" align="center"><a accesskey="u" href="ch02s05.html"><img src="images/up.gif" alt="Up" /></a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s05s03.html"><img src="images/next.gif" alt="Next" /></a></td></tr><tr><td width="40%" align="left" valign="top">Customizing the package list </td><td width="20%" align="center"><a accesskey="h" href="index.html"><img src="images/home.gif" alt="Home" /></a></td><td width="40%" align="right" valign="top"> Customizing text colors and styles</td></tr></table></div></body></html>
|