Backspace

Backspace je klávesa na klávesnici (někdy označovaná jako: ← ), která původně posunula vozík psacího stroje o jednu pozici dozadu a na obrazovkách moderních počítačů posouvá kurzor o jednu pozici dozadu, maže předchozí znak a posouvá text za ním o jednu pozici zpět.

Na psacích strojích psala písařka například malé písmeno "a" s diakritikou (á) tak, že napsala malé písmeno "a", pak backspace a poté klávesu s diakritikou (známou také jako overstrike). To je základem pro takové modifikátory rozestupů v počítačových znakových sadách, jako je například ASCII caret (^, pro cirkumflexní přízvuk). Kompozice Backspace již nefunguje na digitálních displejích ani v systémech pro sazbu. Do jisté míry byla nahrazena mechanismem kombinování diakritických znamének v Unicode, ačkoli takové znaky nefungují dobře s mnoha písmy a předkomponované znaky se nadále používají. Některé softwary, jako je TeX nebo Microsoft Windows, používají pro diakritická znaménka opačnou metodu, a to takovou, že nejprve umístí diakritické znaménko a poté na tuto pozici umístí základní písmeno.

Stisknutí klávesy backspace na počítačovém terminálu by vygenerovalo kód ASCII 08, BS nebo Backspace, kontrolní kód, který by odstranil předchozí znak. Tento kontrolní kód lze také vyvolat stisknutím klávesy Control-H, protože H je osmé písmeno latinské abecedy. Terminály, které neměly namapovaný kód backspace pro funkci posunu kurzoru zpět a vymazání předchozího znaku, by po stisknutí klávesy backspace zobrazily symboly ^H (caret, H - viz Zápis caret). Tuto sekvenci dodnes počítačoví analfabeti vtipně používají pro epanortografii, označující vymazání předstírané chyby, podobně jako přeškrtnutí.

Příklad:

Můj otrocký dri^H^H^H^H^H^H^H^H šéf se rozhodl projekt pozdržet.

Stručnější alternativou je někdy ^W, což je zkratka pro odstranění předchozího slova v terminálové disciplíně Berkeley Unix. Jedno ^W může nahradit celý řetězec ^H. Tato zkratka se dostala i do textového editoru Vi. V případě opravdu trapných přehmatů může ^U (kill line) překonat řadu ^W.

Backspace se liší od klávesy delete, která v papírových médiích pro počítače vyděrovala všechny otvory pro přeškrtnutí znaku a v moderních počítačích maže následující text. Klávesa delete také často funguje jako obecný příkaz k odstranění objektu (například obrázku uvnitř dokumentu nebo souboru ve správci souborů), zatímco backspace obvykle nemá žádný účinek.

V moderních systémech je klávesa backspace často mapována na znak delete (0x7f v ASCII nebo Unicode), ačkoli funkce klávesy backspace spočívající ve vymazání znaku před kurzorem zůstává zachována.

V prostředí mainframů znamená backspace posunutí magnetické pásky zpět, obvykle na předchozí blok.

Klávesa backspace se běžně používá k návratu o stránku zpět při procházení složek v grafických prostředích nebo při procházení webu ve webových prohlížečích.

Ačkoli termín "backspace" je standardní název klávesy, která maže znak vlevo od kurzoru, skutečná klávesa může být označena různými způsoby, například delete, Erase (například v XO-1, One Laptop Per Child) nebo šipkou směřující doleva.

Klávesa Backspace v divočině.Zoom
Klávesa Backspace v divočině.

Otázky a odpovědi

Otázka: Co je to klávesa backspace?


Odpověď: Klávesa backspace je klávesa na klávesnici (někdy označovaná jako ←), která původně posunula vozík psacího stroje o jednu pozici dozadu a na obrazovkách moderních počítačů posunula kurzor o jednu pozici dozadu, vymazala předchozí znak a posunula text za ním o jednu pozici zpět.

Otázka: Jak se na psacích strojích používala kompozice backspace?


Odpověď: Na psacích strojích psal písař malé písmeno "a" s diakritikou (á) tak, že napsal malé písmeno "a", pak backspace a poté klávesu s diakritikou (známou také jako overstrike). To je základem pro takové modifikátory rozestupů v počítačových znakových sadách, jako je například ASCII caret (^).

Otázka: Jak byla nahrazena kompozice backspace?


Odpověď: Kompozice backspace byla nahrazena mechanismem kombinování diakritických znamének Unicode, ačkoli takové znaky nefungují dobře s mnoha písmy a předkomponované znaky se nadále používají. Některé programy, jako například TeX nebo Microsoft Windows, používají pro diakritická znaménka opačnou metodu.

Otázka: Co generuje stisknutí klávesy backspace na počítačovém terminálu?


Odpověď: Stisknutí klávesy backspace na počítačovém terminálu generuje kód ASCII 08 nebo BS, což znamená Backspace - tento kontrolní kód odstraní jakýkoli předchozí znak.

Otázka: K čemu se běžně používá klávesa ^H?


A: ^H se běžně používá vtipně pro epanorthosis počítačových gramotných, což znamená vymazání předstírané chyby podobně jako přeškrtnutí.

Otázka: Jak se ^W liší od ^H?


A: ^W je zkratka pro odstranění celého slova, zatímco ^H odstraní vždy jen jeden znak.

Otázka: Jaké jsou další zkratky související s mazáním textu? Odpověď: Pro rozsáhlejší mazání než jen jednotlivých znaků nebo slov existují zkratky jako ^U, které zničí celý řádek textu.

AlegsaOnline.com - 2020 / 2023 - License CC3