Základní zkratky pro readline

Přináším přehlednou tabulku několika klávesových zkratek pro knihovnu readline, kterou používá například Bash a spoustu jiných programů (typicky těch kde funguje opakování příkazu pomocí šipky nahoru). Znak C vyjadřuje Control, M pak Alt (tzv. „meta“ klávesa).

Zkratka Funkce
C-b C-f Kurzor o znak vpřed (vzad)
C-a C-e Kurzor na začátek (konec) řádku
M-f M-b Kurzor o slovo vpřed (vzad)
C-xx Skoč na začátek a znovu na poslední pozici
C-l Vyčistí obrazovku; aktuální řádek bude jako první
C-d Smazat znak pod kurzorem (ukonči vstup – pokud je řádek prázdný)
C-k Smazat od aktuální pozice až do konce řádku
C-u Smazat od aktuální pozice až do začátku řádku
C-w Smazat od aktuální pozice zpět k prvnímu bílému znaku
C-c Zrušit příkaz
C-z Pozastavit probíhající příkaz na pozadí
C-r Vyhledávat v historii dozadu
C-s Vyhledávat v historii dopředu

Je toho víc, dokonce to funguje i v tzv. „vi-režimu“. Musíte mít ale novější verzi, což sice může platit v novější linuxové distribuci, ale už to tak nebude na staršímu UNIXu. Pokud používáte GNU screen, pak pro klávesu C-a musíte použít kombinaci C-a a. Mimochodem na Gentoo WIKI mají super návod.

Diskuze

If you can't read the letters on the image, download this .wav file to get them read to you.
pridej.cz
blog/zakladni_zkratky_pro_readline.txt · Poslední úprava: 29.05.2008 09:04 (external edit)
Creative Commons License Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0