Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the blank-slate domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/danielkossmann.com/files/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ultimate-addons-for-gutenberg domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/danielkossmann.com/files/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the hustle domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/danielkossmann.com/files/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /sites/danielkossmann.com/files/wp-includes/functions.php on line 6114
CTRL+R é o atalho que mais vai economizar seu tempo no terminal (reverse-i-search) - Daniel Kossmann

O terminal do Linux é uma das ferramentas mais poderosas do sistema operacional, onde uma única linha de comando pode substituir ações que necessitariam vários cliques com o mouse. Só que lembrar os detalhes de cada comando não é fácil, mesmo se o mesmo já foi executado várias vezes.

O jeito mais fácil de acessar os últimos comandos já executados é utilizando a seta direcional para cima  (ou a tecla Ctrl+P), mas se você quer encontrar um comando que executou faz alguns dias este processo pode demorar. Como alternativa você pode executar history | grep COMANDO para fazer uma busca por COMANDO no histórico de todos os comandos executados no terminal (exemplo , history | grep wp) mas isto também não é muito prático.

Para solucionar este problema, a maioria dos terminais possui a tecla de atalho Ctrl+R para ativar o modo reverse-i-search, que faz a busca no histórico enquanto você digita as letras do comando desejado. Se você quiser por exemplo ver qual era o último comando executado para fazer uma busca e substituição no WP-CLI, pode digitar Ctrl+R e depois search. Uma vez encontrado o comando, basta apertar Enter para executá-lo. Se você quiser ver outras entradas para a mesma palavra, é só apertar Ctrl+R novamente para ir para a próxima opção.

Para cancelar a busca, aperte Ctrl+G. Para cancelar mas manter o comando encontrado sem executá-lo, aperte Esc.

Veja abaixo um vídeo com um exemplo do Ctrl+R (reverse-i-search):

Como dica adicional de terminal, se você digitar !COMANDO (exemplo: !wp) ele vai executar o último comando executado com estas letras (no meu caso do exemplo, foi o último comando que executei do WP-CLI).

Esta é uma dica bem rápida, mas que economiza muito tempo no meu dia a dia e espero que faça o mesmo para você também!



Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *