Como completar automaticamente os comandos digitando a primeira letra?

1

No terminal, como posso mostrar o histórico ao digitar? Isso é possível? qual a biblioteca que tenho que instalar? Eu acho que isso vai aumentar a minha produtividade ao usar o terminal, atualmente eu procuro comandos pressionando as setas para cima, mas às vezes leva tempo para alcançar o comando que eu quero ..

Algo parecido com isto:

    
por Samir Sabri 31.03.2015 / 19:32

2 respostas

0

Eu posso não entender a pergunta, mas você pode colocar um alias para vários comandos no .bashrc, que está localizado no seu diretório pessoal.

como um exemplo para ser mais específico

escolha seu editor

sudo gedit '/.bashrc

adicione a seguinte linha (de preferência perto da parte inferior e não se esqueça de usar # para descrever seu alias para referência futura)

alias z = 'df -h'

você pode precisar recarregar o .bashrc

se você tiver várias entradas que deseja adicionar, é sugerido no arquivo .bashrc original para criar um arquivo .bashrc_aliases separado.

    
por Scruffy VonWinkle 31.03.2015 / 19:38
0

Quando você está no termianl, você pode pressionar Ctrl + R e digitar o início da palavra, ou procurar por uma palavra-chave e ela irá sugerir uma sugestão. O Ctrl-R é um serach reverso no bash_history.

Outra maneira é usar o comando history assim: "history 20" e você obterá os vinte últimos comandos que você usou.

    
por krt 31.03.2015 / 20:52