Use the Power of Command Shell

Teclas de Atalho do /bin/bash

  • ⌃A -> Início da linha;
  • ⌃E -> Fim da linha;
  • ⌃K -> Deleta tudo do cursor até o fim da linha;
  • ⌃U -> Deleta tudo do cursor até o início da linha;
  • ⌃W -> Deleta do cursor até o início da palavra anterior;
  • ⌃Y -> Copia texto do clipboard para a linha atual;
  • ⌃L -> Limpa a tela e copia linha atual para o início da tela;
  • ⌃D -> Logout, mesmo que exit, quit, etc…
  • ⌃R -> Busca no lista histórica de comandos;
  • ⌥Z -> Coloca o programa atual em stop/sleep;
  • ⌥C -> Kill o processo atual.

Configurações para o Mac OS X Terminal.app

  • ⌥← -> %5C033B para mover uma palavra a esquerda;
  • ⌥→ -> %5C033F para mover uma palavra a direita;

/bin/bash command-fu

  • !! -> Executa o último comando;
  • !n -> Executa o comando de número n na lista histórica;
  • !abc -> Executa o último comando da lista histórica começado por abc;
  • !abc ->p -> Somente exibe o último comando da lista histórica começado por abc;
  • !^ -> Repete na linha atual, o primeiro argumento utilizado no último comando;
  • !$ -> Repete na linha atual, os argumentos utilizados no último comando;

Aliases

  • alias e=’mate ’ -> Dispara o textmate;
  • alias h=’history’ -> Atalho para exibir a lista histórica de comandos;
  • alias g=’grep’ -> Atalho para o grep;
  • alias f=’find’ -> Outro atalho, mas agora para o find;
  • alias ls=’ls -G’ -> ls colorido no Terminal.app do Mac OS X;
  • alias l=’ls -lhF’ -> ls com minhas opções preferidas;
  • alias ll=’ls -lahF’ -> variação do ls;
  • alias ..=’cd ..’ -> Move para o diretório anterior;
  • alias dev=’cd ~/Development’ -> Move diretamente para o diretório de desenvolvimento.

Post a comment


(lesstile enabled - surround code blocks with ---)