Les touches utilisées pour lancer des commandes d'aptitude peuvent être
personnalisées dans le fichier de
configuration. Chaque commande possède une variable de configuration
associée sous Aptitude::UI::Keybindings
. Pour changer la
séquence de touches liée à une commande, il suffit de modifier la variable
correspondant à la séquence de touches. Par exemple, pour associer la touche
s à une recherche, mettez
Aptitude::UI::Keybindings::Search
à
« s
». Vous pouvez demander à ce que la touche
Contrôle soit aussi enfoncé en plaçant « C-
»
devant la touche : par exemple mettre
« C-s
» à la place de
« s
» va lier la recherche à la recherche à
Contrôle+s au
lieu de s. Enfin, vous pouvez lier une commande à plusieurs
séquences de touches en une seule fois en les séparant par des
virgules : par exemple utiliser « s,C-s
»
aura pour conséquence que s et Contrôle+s
lanceront une recherche.
Les commandes suivantes peuvent être liées à une séquence de touches en
configurant les variables
Aptitude::UI::Keybindings::
,
où commande
commande
est le nom de la commande à
lier :
Commande | Valeur par défaut | Description |
---|---|---|
ApplySolution | ! | Si des paquets sont cassés et aptitude a suggéré une solution au problème, applique immédiatement la solution. |
Begin | home,C-a | Se déplace au début de l'affichage courant : au début de la liste ou à gauche d'un champ de saisie de texte. |
BugReport | B | Envoie un rapport de bogue contre le paquet couramment sélectionné, en utilisant reportbug. |
Cancel | C-g,escape,C-[ | Annule l'interaction courante. Par exemple, sort d'une boîte de dialogue ou du menu. |
Changelog | C |
Affiche le fichier changelog.Debian du paquet
actuellement sélectionné ou de la version du paquet.
|
ChangePkgTreeGrouping | G | Change la politique de regroupement de la liste de paquets actuellement active. |
ChangePkgTreeLimit | l | Change la restriction d'affichage de la liste de paquets actuellement active. |
ChangePkgTreeSorting | S | Change la politique de tri de la liste de paquets actuellement active. |
ClearAuto | m | Marque le paquet actuellement sélectionné comme ayant été installé manuellement. |
CollapseAll | ] | Replie toute l'arborescence sélectionnée dans une liste hiérarchique. |
CollapseTree | Aucune séquence | Replie la racine de l'arborescence sélectionnée dans une liste hiérarchique. |
Commit | N | Dans l'éditeur de hiérarchie garde en mémoire l'emplacement hiérarchique du paquet actuel et passe au paquet suivant. |
Confirm | enter | Dans les boîtes de dialogue, c'est équivalent à « Ok ». Lors d'une interaction en ligne de commande avec une question à choix multiples, cela choisit l'option par défaut. |
Cycle | tab | Change le focus clavier vers le « widget » suivant. |
CycleNext | f6 | Change vers la vue active suivante. |
CycleOrder | o | Circule parmi des éléments prédéfinis de l'affichage. |
CyclePrev | f7 | Change vers la vue active précédente. |
DelBOL | C-u | Supprime tout le texte entre le curseur et le début de la ligne. |
DelBack | backspace,C-h | Supprime le caractère précédent lors de la saisie de texte. |
DelEOL | C-k | Supprime tout le texte depuis le curseur jusqu'à la fin de la ligne. |
DelForward | delete,C-d | Supprime le caractère sous le curseur lors de la saisie de texte. |
Dependencies | d | Affiche les dépendances du paquet actuellement sélectionné. |
DescriptionCycle | i | Dans la liste de paquets, alterne les vues disponibles dans la zone d'information. |
DescriptionDown | z | Dans la liste de paquets, descend d'une ligne dans la zone d'information. |
DescriptionUp | a | Dans la liste de paquets, monte d'une ligne dans la zone d'information. |
DoInstallRun | g | If not in a preview screen, display the preview screen [a]; if in a preview screen, perform an install run. |
Down | down,j | Descend : par exemple, descend dans un affichage de texte, ou sélectionne l'entrée suivante dans une liste. |
DpkgReconfigure | R | Lance « dpkg-reconfigure » sur le paquet actuellement sélectionné. |
DumpResolver | * | Si des paquets sont cassés, écrit l'état actuel du solveur de problème dans un fichier (pour des raisons de débogage). |
EditHier | E | Ouvre l'éditeur hiérarchique. |
End | end,C-e | Se déplace à la fin de l'affichage courant : à la fin de la liste ou à droite d'un champ de saisie de texte. |
ExamineSolution | e | Si des paquets sont cassés et qu'aptitude a suggéré une solution au problème, affiche une boîte de dialogue contenant une description détaillée de la solution. |
ExpandAll | [ | Déploie toute l'arborescence sélectionnée dans une liste hiérarchique. |
ExpandTree | Aucune séquence | Déploie la racine de l'arborescence sélectionnée dans une liste hiérarchique. |
FirstSolution | < | Sélectionne la première solution générée par le solveur de problème. |
ForbidUpgrade | F | Interdit à un paquet d'être mis à jour vers la version actuelle d'un paquet (ou une version particulière). |
ForgetNewPackages | f | Oublie quels paquets sont « nouveaux » (ce qui implique que la liste des « nouveaux » paquets devienne vide). |
Help | ? | Affiche l'aide en ligne à l'écran. |
HistoryNext | down,C-n | Dans un éditeur comportant un historique, descend dans l'historique. |
HistoryPrev | up,C-p | Dans un éditeur comportant un historique, remonte dans l'historique. |
Hold | = | Gèle un paquet. |
Install | + | Marque un paquet pour installation. |
InstallSingle | I | Marque un unique paquet pour installation. Tous les autres paquets sont gardés dans leur version actuelle. |
Keep | : | Annule toute demande d'installation ou de suppression d'un paquet. |
LastSolution | < | Sélectionne la dernière solution générée par le solveur de problème. |
Left | left,h | Se déplace vers la gauche : par exemple, se déplace vers la gauche dans la barre de menu, ou déplace le curseur vers la gauche lors de la saisie de texte. |
LevelDown | J | Dans une liste hiérarchique, sélectionne l'enfant suivant l'entrée actuellement sélectionnée (l'entrée suivante au même niveau avec le même parent). |
LevelUp | K | Dans une liste hiérarchique, sélectionne l'enfant précédent l'entrée actuellement sélectionnée (l'entrée précédente au même niveau avec le même parent). |
MarkUpgradable | U | Tente de mettre à jour tous les paquets qui ne sont pas bloqués ou interdits de mise à jour. |
MineFlagSquare | f | Dans le démineur, place ou enlève le drapeau d'une case. |
MineLoadGame | L | Charge une partie de démineur. |
MineSaveGame | S | Sauvegarde une partie de démineur. |
MineSweepSquare | Aucune séquence | Fait le ménage autour de la case actuelle dans le démineur. |
MineUncoverSquare | Aucune séquence | Découvre la case actuelle dans le démineur |
MineUncoverSweepSquare | enter | Découvre la case actuelle dans le démineur si elle est couverte, sinon fait le ménage autour d'elle. |
NextPage | pagedown,C-f | Va à la page suivante de l'affichage courant. |
NextSolution | . | Va à la solution suivante du solveur de dépendance. |
No | n [b] | Sélectionne la réponse « non » dans une boîte de dialogue oui/non. |
Parent | ^ | Sélectionne le parent de l'entrée sélectionnée dans une liste hiérarchique. |
PrevPage | pageup,C-b | Va à la page précédente de l'affichage courant. |
PrevSolution | , | Revient à la solution précédente du solveur de dépendance. |
Purge | _ | Marque le paquet actuellement sélectionné pour purge. |
PushButton | space,enter | Active le bouton actuellement sélectionné, ou modifie l'état d'une boîte à cocher. |
Quit | q | Ferme la vue actuelle. |
QuitProgram | Q | Quitte le programme. |
RejectBreakHolds | Reject all resolver actions that would break a hold; equivalent to . → | |
Refresh | C-l | Redessine la totalité de l'écran. |
Remove | - | Marque un paquet pour suppression. |
ReInstall | L | Marque le paquet actuellement sélectionné pour réinstallation. |
RepeatSearchBack | N | Répète la dernière recherche, mais dans la direction opposée. |
ReSearch | n | Répète la dernière recherche. |
ReverseDependencies | r | Affiche les paquets qui dépendent du paquet actuellement sélectionné. |
Right | right,l | Se déplace vers la droite : par exemple, se déplace vers la droite dans la barre de menu, ou déplace le curseur vers la droite lors de la saisie de texte. |
SaveHier | S | Dans l'éditeur de hiérarchie, sauvegarde la hiérarchie actuelle. |
Search | / | Active la fonction de « recherche » sur l'élément de l'interface actuellement actif. |
SearchBack | \ | Active la fonction de « recherche arrière » sur l'élément de l'interface actuellement actif. |
SearchBroken | b | Dans une arborescence de paquets, recherche le paquet cassé suivant. |
SetAuto | M | Marque le paquet courant comme ayant été automatiquement installé. |
ShowHideDescription | D | Dans une liste de paquets, définit si la zone d'information est visible ou non. |
SolutionActionApprove | a | Lors de l'affichage d'une solution, marque l'action actuellement sélectionnée comme « approuvée » (elle sera, autant que possible, incluse dans les prochaines solutions). |
SolutionActionReject | r | Lors de l'affichage d'une solution, marque l'action actuellement sélectionnée comme « rejeté » (les prochaines solutions ne la contiendront pas). |
ToggleExpanded | enter | Déploie ou réduit l'arborescence actuellement sélectionnée dans une liste hiérarchique. |
ToggleMenuActive | C-m,f10,C-space | Active ou désactive le menu principal. |
Undo | C-_,C-u | Cancels the last action, up to when aptitude was started OR the last time you update the package lists or installed packages. |
Up | up,k | Monte : par exemple, dans un écran de sélection, va au texte précédent, ou dans une liste, va à l'entrée précédente. |
UpdatePackageList | u | Met à jour la liste de paquets en téléchargeant de nouvelles listes depuis Internet si nécessaire. |
Versions | v | Affiche les versions disponibles du paquet actuellement sélectionné. |
Yes |
y [b]
| Cette séquence va sélectionner le bouton « Oui » dans les boîtes de dialogue oui/non. |
[a]
à moins que [b] Cette valeur par défaut peut varier suivant la locale (c'est-à-dire la langue du système). |
En plus des touches de lettres, chiffres et ponctuations, les touches « spéciales » suivantes peuvent être liées dans une séquence :
Nom de la touche | Description |
---|---|
a1 | Touche A1. |
a3 | Touche A3. |
b2 | Touche B2. |
backspace | Touche Retour Arrière. |
backtab | Touche Tabulation Arrière. |
begin | Touche Begin (pas Origine, c'est-à-dire « Home »). |
break | Touche « break ». |
c1 | Touche C1. |
c3 | Touche C3. |
cancel | Touche Annuler (« Cancel »). |
create | Touche Création (« Create »). |
comma | Virgule (,) -- notez que, comme les virgules sont utilisées pour lister les séquences, c'est l'unique moyen de lier une virgule dans une séquence de touches. |
command | Touche Retour Arrière. |
copy | Touche Copier. |
delete | Touche Supprime. |
delete_line | Touche « delete line ». |
down | Touche flèche « bas ». |
end | Touche Fin. |
entry | Touche Entrée. |
exit | Touche Sortie (« Exit »). |
f1 , f2 , ..., f10 | Les touches F1 à F10. |
find | Touche Recherche. |
home | Touche Origine. |
insert | Touche Insérer. |
insert_exit | Touche « insert exit ». |
clear | Touche « clear ». |
clear_eol | Touche « clear to end of line ». |
clear_eos | Touche « clear to end of screen ». |
insert_line | Touche « insert line ». |
left | Touche flèche « gauche ». |
mark | Touche Mark. |
message | Touche Message. |
move | Touche Move. |
next | Touche Suivant. |
open | Touche Open. |
previous | Touche Précédent. |
print | Touche Imprimer. |
redo | Touche Refaire. |
reference | Touche Référence. |
refresh | Touche Refresh. |
replace | Touche Replace. |
restart | Touche Restart. |
resume | Touche Resume. |
return | Touche Retour. |
right | Touche flèche « droite ». |
save | Touche Save. |
scrollf | Touche « scroll forward ». |
scrollr | Touche « scroll backward ». |
select | Touche Select. |
suspend | Touche Suspend. |
pagedown | Touche « Page Suivante ». |
pageup | Touche « Page Précédente ». |
space | Touche Espace. |
tab | Touche Tab. |
undo | Touche Annuler. |
up | Touche flèche « haut ». |
In addition to binding keys globally, it is possible to change key bindings
for one particular part (or domain) of aptitude:
for instance, to make Tab the equivalent of the right arrow key in menu
bars, set Aptitude::UI::Keybindings::Menubar::Right
to
« tab,right
». The following domains are
available:
Domaine | Description |
---|---|
EditLine | Utilisé par les boîtes de saisie de texte, comme le champ de saisie de la boîte de dialogue de « recherche ». |
Menu | Utilisé par les onglets de menus. |
Menubar | Utilisé par la barre de menu du haut de l'écran. |
Minesweeper | Utilisé par le mode démineur. |
MinibufChoice | Utilisé par les questions à choix multiples qui apparaissent si vous avez choisi de voir des questions apparaître dans la ligne d'état. |
Pager | Utilisé pour afficher un fichier présent sur le disque (par exemple, le fichier texte d'aide). |
PkgNode | Utilisé par les paquets, les arborescences de paquets, les versions et les dépendances de paquets quand ils apparaissent dans des listes de paquets. |
PkgTree | Utilisé par les listes de paquets. |
Table | Utilisé par les présentations d'objets graphiques (par exemple, les boîtes de dialogue). |
TextLayout | Utilisé par les affichages formatés de texte, tels que les descriptions de paquets. |
Tree |
Utilisé par tous les affichages d'arborescence (dont les listes de paquets
pour lesquelles PkgTree reste prépondérant).
|