Minulla on puhdas asennus openSuse-ohjelmasta. Tämä asettaa bash: n automaattisesti oletuskuoreksi.
Historiallisista syistä kaikki aliakset ja pikakuvakkeet, jotka haluan siirtää vanhasta tietokoneesta, ovat tcsh: ssä, enkä todellakaan halua oppia miten tehdä sama bashissa. Sen sijaan vaihdoin kirjautumissuoreksi tcsh ja olen onnellinen.
Minulla on nyt ongelma, että askelpalautin poistaa vain eteenpäin (kuten del -näppäin) taaksepäin (kuten ctrl + h ). Kuinka voin sitoa askelpalautinnäppäimen poistettavaksi taaksepäin eteenpäin siirtymisen sijaan?
Vastaus
Avainten sidosten muuttamiseen käytettävä komentokäsky on bindkey
, Askelpalautin oletettavasti lähettää tavua 127 (^?
; tarkista kirjoittamalla Ctrl + V ja sitten askelpalautin ), ja Edition-komento merkin poistamiseksi taaksepäin on backward-delete-char
. Joten laita tämä ~/.tcshrc
-osi:
bindkey "^?" backward-delete-char
vastaus
# stty erase <press backspace key>
kommentit
- Tämä ei ' t todella toimii.