/ usr / bin / reset disabilita il backspace


5

A seguire questa domanda , in esecuzione /usr/bin/reset distrugge la mia funzionalità backspace.

Cosa posso fare? Dopo aver premuto backspace, ottengo ^?


1
quale applicazione terminale stai usando? gnome-terminal? puoi provarlo su xterm o konsole o altre app per terminale e dirci se ottieni gli stessi risultati?
nmuntz

Pubblica anche il valore di $ TERM
Dennis Williamson

Risposte:


5

Questo farà in modo che il terminale interpreti la chiave come Backspace:

stty erase "^?"

( ^? può essere il tasto Backspace o il letterale ^ ?.)


funziona per me +1
flybywire

4

Probabilmente hai bisogno di aggiustarti TERM variabile per riflettere più accuratamente l'emulatore di terminale che stai effettivamente utilizzando. Vedere man reset.

Quello che sta succedendo qui è reset sta mettendo le cose in uno stato molto vanigliato per assicurare che tu possa fare alcuni interazione con il terminale. Se gli script di accesso impostano regole di interpretazione chiave non coperto dal tuo TERM variabile (come quello suggerito dalla gravità ), dovrai riapplicare questi a mano.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.