El Capitan - Menu do botão direito - Abra o terminal aqui


17

Sei que isso pode ter sido solicitado várias vezes, mas não consigo encontrar um método válido que funcione para mim.

No El Capitan - quero adicionar uma opção ao menu do botão direito (não a seção de serviços) que me permite abrir um arquivo ou diretório diretamente no terminal a partir da opção do botão direito.

Alguém seria capaz de fornecer um método de trabalho?


O que há de errado com os serviços? Ele já existe como uma opção lá.
Tetsujin

@ Tetsujin - Até agora, não me permite abrir um arquivo no terminal. Apenas pastas. Anteriormente, usei o XtraFinder, que não funciona mais no El Capitan sem desativar o recurso de seucrity do el capitan.
RandomMath

hmm ... ok. Na verdade, o serviço é 'Terminal Aberto na Pasta', então acho que você está certo
Tetsujin

1
Como você deseja abrir o arquivo no terminal?
Joonas

O que você espera que ele faça com um arquivo?
Chris Page

Respostas:


12

Anexo A

Como já mencionado nos comentários, o uso do serviço interno definitivamente funciona para pastas. Quanto aos arquivos, se você os abrisse no localizador, nada aconteceria a menos que você pudesse primeiro estabelecer editores padrão no seu .bash_profile.

Se você não usar o menu do botão direito do mouse, uma maneira de abrir um local de pasta ou arquivo com o terminal sem fazer download de software adicional seria arrastar um arquivo ou pasta para o ícone do Terminal no Dock. Faço isso com frequência e funciona muito bem.


1
Vale a pena apontar onde você pode encontrar a caixa de diálogo mostrada na imagem aqui (Preferências do Sistema> Teclado> Atalhos ou em [menu atual do aplicativo]> Serviços> Preferências de Serviços); não é totalmente intuitivo.
Weston C

3

Como um complemento Você pode adicionar aliasem sua .bash_profile:

alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""

Isso não resolverá o seu problema, mas você pode usar a janela Terminal existente e o cddiretório selecionado no Finder por cdfcomando.


Eu prefiro esse método. Só queria observar que isso está usando a última janela ativa se houver várias janelas abertas.
precisa saber é o seguinte


3

Existem mais utilitários desse tipo disponíveis. Por exemplo, o Go2Shell também é uma possibilidade.


Você pode aprofundar-se, por exemplo, descrever o que o Go2Shell pode fazer?
Brick

-2

Quando atualizei para El Capitan, consegui abrir o terminal no localizador como estava antes e nunca tive que tentar fazê-lo funcionar novamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.