Mám čistou instalaci openSuse. Tím se automaticky nastaví bash jako výchozí prostředí.
Z historických důvodů jsou všechny aliasy a klávesové zkratky, které chci přenést ze starého počítače, do tcsh a opravdu se necítím, jak udělat to samé v bash. Místo toho jsem změnil přihlašovací shell na tcsh a jsem šťastný.
Problém, který teď mám, je ten, že backspace smaže pouze dopředu (jako del klíč), namísto zpětně (jako ctrl + h ). Jak mohu vázat klávesu Backspace na smazání zpět namísto vpřed?
Odpověď
 Příkaz prostředí pro změnu klávesových vazeb je bindkey,  Backspace  pravděpodobně odešle bajt 127 (^?; zkontrolujte zadáním  Ctrl  +  V , pak  Backspace ) a příkaz edice k odstranění znaku zpět je backward-delete-char. Vložte tedy do své ~/.tcshrc: 
bindkey "^?" backward-delete-char 
odpověď
# stty erase <press backspace key> 
Komentáře
- Toto ' t skutečně funguje.