Hvis tasterne Home, End, PageUp og PageDown skriver en ~ i stedet for at flytte markøren i din bash-session, skyldes det sandsynligvis en forkert terminalindstilling eller en manglende konfiguration. Her er nogle trin, du kan følge for at rette dette problem:
echo $TERM for at se, hvilken terminaltype der er indstillet.export TERM=xterm eller en anden passende terminaltype.Din .inputrc-fil kan tilpasses til at håndtere disse taster korrekt. Følg disse trin:
~/.inputrc i en teksteditor.# Home key "\e[1~": beginning-of-line # End key "\e[4~": end-of-line # PageUp key "\e[5~": history-search-backward # PageDown key "\e[6~": history-search-forward
bind -f ~/.inputrc for at anvende ændringerne med det samme.Du kan også tilføje nogle indstillinger i din .bashrc-fil for at sikre, at tasterne fungerer korrekt:
~/.bashrc i en teksteditor..inputrc-filen bliver læst:if [ -f ~/.inputrc ]; then
bind -f ~/.inputrc
fi
.bashrc ved at køre source ~/.bashrc.Ved at følge disse trin bør du kunne rette problemet med, at tasterne Home, End, PageUp og PageDown skriver en ~ i stedet for at flytte markøren i din bash-session.
Har du problemer med dit tastatur eller har brug for hjælp til Bash-løsninger? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Få den assistance, du har brug for, og få løst dine tekniske udfordringer hurtigt og effektivt.