Arraste & Solte os itens do localizador no terminal para digitar automaticamente o caminho completo & Nome

Anonim

Você pode imprimir instantaneamente o caminho completo e o nome de qualquer item do Finder no Terminal arrastando e soltando um item de uma janela do Finder e em uma janela do Terminal. Depois que o item do Finder é inserido no terminal, todo o caminho para o item é digitado automaticamente instantaneamente, mantendo as letras maiúsculas adequadas e preenchendo automaticamente o \ apropriado antes de aparecer um espaço - duas fontes de erro para muitos usuários do OS X .

Isso é ótimo para copiar um caminho de arquivo ou pasta para o Terminal, que discutimos antes dessa parte antes, mas também é incrivelmente útil para digitar um nome de arquivo muito longo ou nome de aplicativo no Terminal sem ter que se preocupar com maiúsculas e minúsculas e como inserir corretamente coisas como caracteres especiais ou espaços em nomes de arquivos e pastas - o truque de arrastar e soltar abrange todas as maiúsculas e minúsculas e o código de espaçamento apropriado para você - e, claro, é útil para se movimentar em a linha de comando também.

Compatível com todas as versões do Mac OS X e funcionando tanto no aplicativo Terminal quanto nos aplicativos iTerm / iTerm2, é muito fácil de usar. Você pode experimentá-lo sozinho, mas também analisaremos como ele funciona com um exemplo de captura de tela, onde é usado para digitar automaticamente o nome de maiúsculas e minúsculas de um aplicativo, algo que muitos usuários novos no terminal têm dificuldade em realizar.

Abaixo, arrastei o Quartz Composer para uma guia Terminal enquanto o nano estava aberto. Você pode ver o ícone do aplicativo Quartz Composer levemente translúcido ao passar o mouse sobre a janela do Terminal antes de ser 'solto' com a liberação do clique do mouse, aqui ele será inserido como o caminho para um comando de alias, encurtando a sintaxe necessária para iniciar o Quartz Composer no prompt de comando do OS X:

Uma vez que a pasta ou arquivo (ou neste caso, aplicativo) foi solto na janela do terminal ativo, o caminho completo é digitado imediatamente e diretamente no terminal onde quer que o prompt de comando esteja localizado . Neste exemplo, é um documento nano, portanto, o caminho completo será digitado no arquivo nano onde o prompt estava situado dentro de um arquivo bash_alias, conforme mostrado na captura de tela abaixo:

Observe que agora não é mais “Quartz Composer”, mas é mostrado como “Quartz\ Composer.app” – essa diferença entre o nome do aplicativo como aparece na GUI e como aparece na linha de comando é uma grande fonte de confusão e erro para muitos usuários que são novos no Terminal e na linha de comando no Mac OS X. Este truque de arrastar e soltar corrige isso adicionando o \ antes do início de um espaço e também mantendo todas as letras maiúsculas adequadamente para você – deixando menos espaço para erros do usuário.

Este é um truque antigo, mas da próxima vez que você estiver no Finder e quiser acessar um arquivo ou diretório dentro do terminal, tente fazer isso, acho que é mais rápido do que usar o preenchimento com tabulação para arquivos profundamente enterrados.

Arraste & Solte os itens do localizador no terminal para digitar automaticamente o caminho completo & Nome