Klávesy pro spouštění příkazů v aptitude si můžete přizpůsobit v
konfiguračním souboru.
Každý příkaz má svou konfigurační proměnnou, pomocí které můžete
příkaz spojit s požadovanou klávesou. Například pokud chcete, aby
klávesa s zahájila hledání, nastavte proměnnou
Aptitude::UI::Keybindings::Search
na hodnotu
„s
“.
Jestliže chcete použít modifikátor Control, předřaďte
klávese řetězec „C-
“. Tj. když
v předchozím příkladu nahradíte „s
“ za
„C-s
“, naváže se hledání na klávesovou
zkratku Control+s.
Příkaz můžete dokonce spojit s více klávesovými zkratkami najednou,
stačí jednotlivé zkratky oddělit čárkami. Například pokud se má
hledání spustit klávesou s i Control+s,
použijte „s,C-s
“.
Následuje přehled příkazů, které můžete navázat na klávesové zkratky.
Slouží k tomu proměnná
Aptitude::UI::Keybindings::
,
kde příkaz
příkaz
je jméno příkazu:
Příkaz | Implicitně | Popis |
---|---|---|
ApplySolution | ! | V případě, že jsou některé balíky porušené a aptitude pro ně navrhla řešení, tak toto řešení okamžitě použije. |
Begin | home,C-a | Přesune se na začátek aktuálního prvku: na začátek seznamu nebo na začátek textového pole. |
BugReport | B | Nahlásí chybu ve vybraném balíku; použije k tomu příkaz reportbug. |
Cancel | C-g,escape,C-[ | Zruší aktuální akci: například zavře dialog nebo opustí menu. |
Changelog | C |
Zobrazí soubor changelog.Debian z vybraného
balíku.
|
ChangePkgTreeGrouping | G | Nastaví shlukovací pravidla aktivního seznamu balíků. |
ChangePkgTreeLimit | l | Nastaví omezení zobrazení aktivního seznamu balíků. |
ChangePkgTreeSorting | S | Nastaví řadící pravidla aktivního seznamu balíků. |
ClearAuto | m | Označí vybraný balík jako instalovaný ručně. |
CollapseAll | ] | V hierarchickém seznamu sbalí vybraný strom a všechny jeho potomky. |
CollapseTree | nenavázáno | V hierarchickém seznamu sbalí vybraný strom. |
Confirm | enter | V dialogovém okně je ekvivalentní se stisknutím tlačítka „Ok“. Při výběru z několika možností vybere tu přednastavenou. |
Cycle | tab | Přesune se na další „prvek uživatelského prostředí“. |
CycleNext | f6 | Přepne se do dalšího aktivního pohledu. |
CycleOver | o | Cykluje mezi předdefinovanými rozloženími obrazovky. |
CyclePrev | f7 | Přepne se do předchozího aktivního pohledu. |
DelBOL | C-u | Smaže text mezi kurzorem a začátkem řádku. |
DelBack | backspace,C-h | Při zadávání textu smaže předchozí znak. |
DelEOL | C-k | Smaže text od kurzoru až do konce řádku. |
DelForward | delete,C-d | Při zadávání textu smaže znak pod kurzorem. |
Dependencies | d | Zobrazí závislosti vybraného balíku. |
DescriptionCycle | i | Cykluje mezi dostupnými pohledy v informační oblasti seznamu balíků. |
DescriptionDown | z | Posune text v informační oblasti o jeden řádek dolů. |
DescriptionUp | a | Posune text v informační oblasti o jeden řádek nahoru. |
DoInstallRun | g | Při prvním spuštění zobrazí přehled před instalací [a] Při druhém spuštění spustí samotnou instalaci. |
Down | down,j | Posune „něco“ dolů. Např. posune dolů text nápovědy, nebo v seznamu vybere další položku. |
DpkgReconfigure | R | Na vybraném balíku spustí „dpkg-reconfigure“. |
DumpResolver | * | Jestliže jsou nějaké balíky porušeny, zapíše do souboru aktuální stav řešitele konfliktů (pro ladicí účely). |
End | end,C-e | Přesune se na konec aktuálního prvku: na konec seznamu nebo na konec textového pole. |
ExamineSolution | e | Jestliže jsou nějaké balíky porušeny a aptitude pro ně navrhla řešení, zobrazí okno s podrobným popisem navrhovaných změn. |
ExpandAll | [ | V hierarchickém seznamu rozbalí vybraný strom a všechny jeho potomky. |
ExpandTree | nenavázáno | V hierarchickém seznamu rozbalí vybraný strom. |
FirstSolution | < | Jestliže jsou nějaké balíky porušeny, přejde na první navrhované řešení. |
ForbidUpgrade | F | Zabrání balíku v aktualizaci na dostupnou verzi (nebo na konkrétní verzi). |
ForgetNewPackages | f | Zapomene, které balíky jsou „nové“ (vyprázdní strom „Nové balíky“). |
Help | ? | Zobrazí nápovědu. |
HistoryNext | down,C-n | V řádkovém editoru s historií se přesune na další položku v historii. |
HistoryPrev | up,C-p | V řádkovém editoru s historií se přesune na předchozí položku v historii. |
Hold | = | Podrží vybraný balík v aktuální verzi. |
Install | + | Označí aktuálně vybraný balík pro instalaci. |
InstallSingle | I | Označí vybraný (jediný) balík pro instalaci. Ostatní balíky jsou ponechány v aktuální verzi. |
Keep | : | U vybraného balíku zruší naplánované akce jako instalaci, aktualizaci, odstranění nebo podržení. |
LastSolution | > | Jestliže jsou nějaké balíky porušeny, přejde na poslední doposud navrhnuté řešení. |
Left | left,h | Posune „něco“ vlevo. Např. v menu se posune na položku vlevo, nebo při editaci textu posune kurzor o znak doleva. |
LevelDown | J | V hierarchickém seznamu vybere dalšího sourozence vybrané položky (tj. další položku se stejným rodičem). |
LevelUp | K | V hierarchickém seznamu vybere předchozího sourozence vybrané položky (tj. předchozí položku se stejným rodičem). |
MarkUpgradable | U | Pokusí se aktualizovat všechny balíky kromě těch, které jsou podržené v aktuální verzi, nebo které mají aktualizaci zakázánu. |
MineFlagSquare | f | V Minovém poli, umístí nebo sebere vlajku. |
MineLoadGame | L | Nahraje uloženou hruMinového pole. |
MineSaveGame | S | Uloží hru Minového pole. |
MineSweepSquare | nenavázáno | Prohledá okolní pole ve hře Minové pole. |
MineUncoverSquare | nenavázáno | Odkryje políčko v Minovém poli. |
MineUncoverSweepSquare | enter | Pokud je zakryté, odkryje políčko v Minovém poli, jinak provede průzkum okolí. |
NextPage | pagedown,C-f | Posune zobrazení o stranu vpřed. |
NextSolution | . | Jestliže jsou nějaké balíky porušeny, přesune se na další navrhované řešení. |
No |
n [b]
| Tato klávesa vybere v dialogových oknech tlačítko „Ne“. |
Parent | ^ | V hierarchickém seznamu vybere rodiče vybrané položky. |
PrevPage | pageup,C-b | Posune zobrazení o stranu zpět. |
PrevSolution | , | Jestliže jsou nějaké balíky porušeny, přesune se na předchozí navrhované řešení. |
Purge | _ | Označí aktuálně vybraný balík pro vyčištění. |
PushButton | space,enter | Aktivuje vybrané tlačítko, nebo přepne přepínací pole. |
Quit | q | Zavře aktuální pohled. |
QuitProgram | Q | Ukončí celý program. |
RejectBreakHolds | Zamítne v řešiteli všechny akce, které by zrušily podržení nějakého balíku. Ekvivalentní s . → | |
Refresh | C-l | Překreslí obrazovku. |
Remove | - | Označí vybraný balík pro odstranění. |
ReInstall | L | Označí vybraný balík pro reinstalaci. |
RepeatSearchBack | N | Zopakuje poslední hledání, ovšem v opačném směru. |
ReSearch | n | Zopakuje poslední hledání. |
ReverseDependencies | r | Zobrazí balíky, které závisí na vybraném balíku. |
Right | right,l | Posune „něco“ vpravo. Např. v menu se posune na položku vpravo, nebo při editaci textu posune kurzor o znak doprava. |
Search | / | Spustí funkci „vyhledat“. |
SearchBack | \ | Spustí funkci „vyhledat předchozí“. |
SearchBroken | b | Ve stromu balíků bude hledat další porušený balík. |
SetAuto | M | Označí vybraný balík jako instalovaný automaticky. |
ShowHideDescription | D | V seznamu balíků zapne/vypne zobrazení informační oblasti. |
SolutionActionApprove | a | Při prohlížení řešení označí aktuálně vybranou akci jako „schválenou“ (tj. přednostně budou generována pouze řešení obsahující tuto akci). |
SolutionActionReject | r | Při prohlížení řešení označí aktuálně vybranou akci jako „odmítnutou“ (tj. přednostně budou generována pouze řešení neobsahující tuto akci). |
ToggleExpanded | enter | V hierarchickém seznamu rozbalí nebo sbalí vybraný strom. |
ToggleMenuActive | C-t,f10,C-space | Vstoupí do (vystoupí z) hlavního menu. |
Undo | C-_,C-u | Zruší poslední akci. Vracet zpět se můžete až do výskytu jedné z následujících událostí: start aptitude, aktualizace seznamu balíků nebo instalace balíků. |
Up | up,k | Posune „něco“ nahoru. Např. posune nahoru text nápovědy, nebo v seznamu vybere předchozí položku. |
UpdatePackageList | u | Aktualizuje seznam balíků. (Většinou si nové seznamy stáhne z Internetu.) |
Versions | v | Zobrazí dostupné verze vybraného balíku. |
Yes |
y
[b]
| Tato klávesa vybere v dialogových oknech tlačítko „Ano“. |
[a]
Pokud ovšem [b] Může se lišit v různých jazykových mutacích. |
Kromě písmen, čísel a interpunkčních znaků můžete pro navázání použít i následující „speciální“ klávesy:
Název klávesy | Popis |
---|---|
a1 | Klávesa A1. |
a3 | Klávesa A3. |
b2 | Klávesa B2. |
backspace | Klávesa Backspace. |
backtab | Klávesa Back-tab |
begin | Klávesa Begin (ne Home) |
break | Klávesa „break“. |
c1 | Klávesa C1. |
c3 | Klávesa C3. |
cancel | Klávesa Cancel. |
create | Klávesa Create. |
comma | Čárka (,) -- protože se čárka používá pro oddělení seznamu kláves, je toto jediná možnost jak svázat příkaz s klávesou čárka. |
command | Klávesa Command. |
copy | Klávesa Copy. |
delete | Klávesa Delete. |
delete_line | Klávesa „smaž řádek“. |
down | Klávesa „šipka dolů“. |
end | Klávesa End. |
entry | Klávesa Enter. |
exit | Klávesa Exit. |
f1 , f2 , ...,
f10
| Klávesy F1 až F10. |
find | Klávesa Find. |
home | Klávesa Home. |
insert | Klávesa Insert. |
insert_exit | Klávesa „insert exit“. |
clear | Klávesa „vymazat“. |
clear_eol | Klávesa „vymazat do konce řádku“. |
clear_eos | Klávesa „vymazat do konce obrazovky“. |
insert_line | Klávesa „vložit řádek“. |
left | Klávesa „levá šipka“. |
mark | Klávesa Mark. |
message | Klávesa Message. |
move | Klávesa Move. |
next | Klávesa Next. |
open | Klávesa Open. |
previous | Klávesa Previous. |
print | Klávesa Print. |
redo | Klávesa Redo. |
reference | Klávesa Reference. |
refresh | Klávesa Refresh. |
replace | Klávesa Replace. |
restart | Klávesa Restart. |
resume | Klávesa Resume. |
return | Klávesa Return. |
right | Klávesa „pravá šipka“. |
save | Klávesa Save. |
scrollf | Klávesa „rolovat vpřed“. |
scrollr | Klávesa „rolovat zpět“. |
select | Klávesa Select. |
suspend | Klávesa Suspend. |
pagedown | Klávesa Page Down. |
pageup | Klávesa Page Up. |
space | Klávesa mezera |
tab | Klávesa Tab |
undo | Klávesa Undo. |
up | Klávesa „šipka nahoru“. |
Mimo globálního vázání kláves můžete změnit klávesové zkratky i pouze
pro jednu konkrétní část aptitude
(tzv. doménu). Například aby se klávesa Tab
v menu chovala stejně jako šipka vpravo, nastavte
Aptitude::UI::Keybindings::Menubar::Right
na
hodnotu „tab,right
“. K dispozici jsou
následující domény:
Doména | Popis |
---|---|
EditLine | Používá se pro prvky, kde se zadává text, například ve „vyhledávacím“ dialogu. |
Menu | Používá se pro rozbalovací menu programu. |
Menubar | Používá se pro pruh menu nahoře na obrazovce. |
Minesweeper | Používá se v režimu Minové pole. |
MinibufChoice | Používá se ve stavové řádce pro výběr z několika hodnot. (Pouze pokud máte povolené „Používat výzvy ve stylu 'minibufferu'“.) |
Pager | Používá se při zobrazování souboru na disku (například nápověda). |
PkgNode | Používá se u balíků, stromů balíků, verzí balíků a závislostech balíků, pokud se objeví v seznamu balíků. |
PkgTree | Používá se v seznamu balíků. |
Table | Používá se u zobrazení prvků uživatelského rozhraní v tabulkách (např. v dialogových oknech). |
TextLayout | Používá se pro zobrazení formátovaných textů, např. pro popisy balíků. |
Tree |
Používá se u všech stromových zobrazení (včetně seznamů balíků, které
však můžete nastavit pomocí PkgTree ).
|