Seja porque eu digito um comando com o dedo ou porque as teclas do teclado do meu MacBook Pro não respondem como deveriam, estou sempre escrevendo errado os comandos. O que é mais frustrante é que muitos desses comandos são longos, o que torna a correção do tema demorada.

Felizmente, a seguidor do Twitter está cuidando de mim, fornecendo-me um comando rápido para consertar o comando mal escrito:



~ $ crul davidwalsh.name
-bash: crul: command not found
~ $ ^crul^curl
curl davidwalsh.name
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://davidwalsh.name/">here</a>.</p>
<hr>
<address>Apache Server at davidwalsh.name Port 80</address>
</body></html>


O ^ acima retorna, corrige a ortografia do comando anterior, executa o comando e, como bônus, adiciona o comando correto ao histórico.


Pequenas dicas como essas e git checkout - tornam minha experiência na linha de comando muito melhor. Qual é o seu truque de linha de comando favorito?

  • Expressões regulares para o restante de nós

    Mais cedo ou mais tarde, o senhor se deparará com uma expressão regular. Com sua sintaxe enigmática, documentação confusa e enorme curva de aprendizado, a maioria dos desenvolvedores se contenta em copiá-las e colá-las do StackOverflow e torcer para que funcionem. Mas e se o senhor pudesse decodificar as expressões regulares e aproveitar seu poder? Em…

  • Da webcam ao GIF animado: o segredo por trás do chat.meatspac.es!