Oct 26 2008

Usare i tasti pageup-pagedown per cercare nella history dei comandi con bash-completion in debian

Tag: Computer World,Software Liberojdoe @ 3:28 pm

Io sono assuefatto a gentoo, però ultimamente per qualche server sto usando debian.. una cosa che mi è sempre mancata (che gentoo ha di default) è il poter cercare nella history quando ho scritto metà comando..

ad esempio, se io scrivo

# ls -lad /home/jdoe/

e dopo un tot di tempo voglio ridare il comando, con gentoo semplicemente scrivo “ls” e quindi con pageUp e pageDown scorro tra gli ultimi comandi che iniziano con ls…. e lo trovo comodo a bestia :p

Se volete abilitare questa cosa su debian, basta abilitare bashcomp

$> vim /etc/bash.bashrc

e decommentate le righe

if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi

quindi

$> vim /etc/inputrc

e decommentate le righe

"\e[5~": history-search-backward
"\e[6~": history-search-forward