Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. Pra começo de conversa, o que é esse tal de Magic Space? É um recurso de substituição de variáveis do bash, uma vez habilitado você pode fazer coisas como:
  2.  
  3. <code>
  4. !find<space> # o bash coloca na sua tela o ultimo find
  5. find -cmin -1
  6. </code>
  7.  
  8. Outra opção é com relação às variáveis durante a edição de um comando, digamos que você quer baixar um programa para uma pasta específica e no mesmo comando tornar o arquivo baixado executável.
  9. <code>
  10. wget -c http://ur1.ca/02r4v -O /usr/bin/apt-fast && chmod 0755 !#:4
  11.  
  12. # camarada --> !#:4 corresponde ao 4° parâmetro passado no comando antes do &&
  13. que vem a ser o /usr/bin/apt-fast, mas para ter certeza (caso o magic-space esteja habilitado) basta pressionar <espaço> que o bash troca estes simbolos 'quase bizarros' pelo seu valor verdadeiro.
  14. </code>
  15.  
  16. Dito tudo isto vamos configurar, coloque no seu bashrc:
  17. <code>
  18. bind Space:magic-space
  19. </code>