abrir novas janelas do Finder na pasta atual

11

No Windows, quando navego no Explorer, se eu abrir uma nova janela do Explorer, ela será aberta no mesmo local da janela que eu havia selecionado ao pressionar Ctrl-N. Existe uma maneira de fazer o mesmo com o Finder? Portanto, se eu estiver navegando para Imagens, quando eu pressionar Command-N, a nova janela do Finder será exibida, mostrando Imagens.

Editar: para esclarecer, o que acontece agora é que, independentemente de onde eu tenha navegado, quando clico em Command-N, a nova janela do Finder se abre no meu diretório pessoal /Users/my_user/.

Sarah Vessels
fonte
ESTÁ BEM. Eu sou um manequim. Eu li sua pergunta 3 vezes e ainda não a entendi. Você deseja abrir uma nova janela da mesma pasta que a janela anterior (uma duplicata). Eu uso cmd-o ....
Ruskes
Sim, é conveniente quando você está movendo arquivos. Digamos que eu tenha alguns arquivos na Pasta1 / Pasta2 que desejo mover para a Pasta1 / Pasta3. No Windows, eu abriria a Pasta1 no Explorer, pressione Ctrl-N e a segunda janela também estaria aberta na Pasta1. Então eu navego para Pasta2 em uma janela e Pasta3 na outra. Não preciso primeiro navegar para a Pasta1 na segunda janela, porque ela já está aberta.
Sarah Vessels
Sarah - seu caso de uso é muito comum. O design das pastas recentes da Apple não ajuda muito, então a maioria das pessoas coloca os locais comuns na barra lateral ou usa uma ferramenta de inicialização como o Launchbar para enviar arquivos para uma pasta específica com o teclado, em vez de o Finder acompanhar o último local. O grande problema é o conceito de que o Finder mantém uma pasta "atual" depois que você fecha a última janela do Finder restante.
Bmike

Respostas:

9

Você pode atribuir um atalho para um script como este:

tell application "Finder"
    try
        target of Finder window 1
        make new Finder window to result
    on error
        make new Finder window to home
    end try
end tell

Isso também alteraria algumas propriedades:

tell application "Finder"
    try
        tell Finder window 1
            set t to target
            set b to bounds
            set cv to current view
            set sw to sidebar width
            set sv to statusbar visible
            set tv to toolbar visible
        end tell
    on error
        make new Finder window to home
        return
    end try
    make new Finder window to t
    tell result
        set bounds to {(item 1 of b) + 20, (item 2 of b) + 20, (item 3 of b) + 20, (item 4 of b) + 20}
        set current view to cv
        set sidebar width to sw
        set statusbar visible to sv
        set toolbar visible to tv
    end tell
end tell

target of Finder window 1é a pasta mostrada na barra de título. Não depende da seleção na exibição de lista.

Você também pode usar ⌃⌘ ↑ para revelar o local mostrado na barra de título em uma nova janela. Não funciona na exibição de coluna se a barra de ferramentas estiver oculta.

Lri
fonte
1
+1. Bom roteiro + info! Uma pergunta: como tornar a janela de fallback sua opção padrão da janela New Finder, se você a mudou de 'home'?
notjust - user4304
1
Você poderia usar defaults read com.apple.finder NewWindowTargetPath || defaults read com.apple.finder NewWindowTarget. NewWindowTargetPath não existe se o local padrão for, por exemplo, a exibição do computador.
Lri
9

Ative o caminho da exibição no menu Exibir (não tenho certeza sobre os nomes dos menus, mas deve aparecer na parte inferior da janela do localizador) e, em seguida, cmd + clique duas vezes na pasta que você deseja abrir; nesse caso, a última pasta é sua pasta atual.

Criei uma imagem, mas não posso publicá-la: \

Editar: exemplo de imagem Janela do Localizador duplicado

Marco Mourão
fonte
Obrigado @grgarside, eu estava seguindo a sua sugestão e parece que agora posso adicionar imagens.
Marco Mourão
6

Pressionar Command- Control- Oabrirá uma nova guia / janela do Finder no mesmo local.

Para abri-lo em uma guia, você deve ter ativado "Abrir pastas em guias em vez de novas janelas" em Preferências / Geral. Se você deseja abri-lo em uma janela completamente diferente, deixe-o desativado.

Abrir pastas nas guias ...

Brad
fonte
1
Esta é a melhor / mais fácil solução que encontrei - obrigado por isso! Nunca soube desse atalho. É preferível clicar duas vezes em Command. O único problema é que você precisa ter a pasta selecionada no Finder - se você selecionou algo dentro da pasta, o atalho não faz nada. : (
silentmouth 22/01
1

É simples:

Vá para "localizador> preferências> guia geral"

Desmarque a opção "Abrir pastas nas guias em vez de nova janela".

Você Terminou!

⌘ + clique duas vezes na pasta.

Bhojendra Rauniyar
fonte
1
Mas isso não abre a pasta que você está visualizando em uma nova guia, mas abre a pasta em que você clicou.
Calum_b 25/03/16
1
não poderia te pegar.
Bhojendra Rauniyar 25/03
1
Não é isso que o OP queria? make new Finder windows open at current folder
Bhojendra Rauniyar 25/03
1
Da maneira que eu li, eles querem uma maneira de abrir uma duplicata da janela atual do Finder ... mas talvez eu tenha entendido errado.
Calum_b 25/03/16
1
É o que faz.
Bhojendra Rauniyar 25/03
0

O Finder no OS X não tem uma opção para reabrir a pasta mais recente.

Ele é rastreado no menu Ir, mas se você observar as preferências do Finder, espera que saia da nova pasta padrão da janela ou selecione outro destino que será a pasta mostrada toda vez que você abrir uma nova janela.

bmike
fonte
é cmd-o que ele está perguntando?
Ruskes
@Buscar 웃 duvido. O item de menu Abrir no localizador não abre uma nova janela (comando-O por padrão). Somente os novos comandos do Windows realmente abrem uma nova janela do localizador.
Bmike
Na verdade, pelo menos na versão 10.8.3, o Command-O abre uma nova janela do Finder. Como Command-N, o que diabos está acontecendo com isso?
Zo219
@ Zo219 Interessante. Eu tenho 4 Macs e o Arquivo> Abrir está desativado no localizador, a menos que você tenha selecionado um arquivo ou uma pasta. Gostaria de saber o que é selecionado ou diferente nos Macs, onde o Open faz algo quando nada é selecionado. Mesmo se eu ativar a configuração "Sempre abrir pastas em uma nova janela", ainda não consigo o menu Abrir ativado no Finder quando nada estiver selecionado. Se isso funcionar para você, não está claro por que vários Macs configurados totalmente novos sem alterações no 10.8.3 não funcionam da mesma maneira.
bmike
Porra, você está certo. E todos esses anos e eu nunca gostei de Selecionar nada e apertei Open. Para o comentário acima, eu sempre tive uma pasta selecionada. Também não tenho mais certeza da resposta abaixo. Comm-N e Comm-O parecem fazer a mesma coisa.
Zo219
0

o que acontece agora é que, independentemente de onde eu tenha procurado, quando clico em Command-N, a nova janela do Finder é aberta no meu diretório pessoal / Users / my_user /

Quando não há janelas do Finder abertas, uma nova janela do Finder criada clicando em Finder no dock, no menu Finder ou usando o Command-N, abrirá a pasta que você definiu nas preferências do Finder.

MAS, se as preferências do Finder estiverem definidas como Sempre abrir pastas em nova janela, o Command-O abrirá uma nova janela para qualquer pasta selecionada.

(Parece-me que havia um atalho para fechar a janela anterior quando você abriu a nova.)

Zo219
fonte
0

⌃⌘ ↑ e ⌃⌘O / ⌃⌘ ↓ invertem o comportamento para abrir novas janelas para pastas em alguns casos:

  • Se a opção "Sempre abrir pastas em uma nova janela" não estiver marcada: todas as visualizações quando a barra de ferramentas é exibida, todas as visualizações, exceto a coluna quando a barra de ferramentas não é exibida.
  • Se a opção "Sempre abrir pastas em uma nova janela" estiver marcada: nenhuma visualização quando a barra de ferramentas for exibida, todas as visualizações quando a barra de ferramentas não for exibida.

Portanto, se "Sempre abrir pastas em uma nova janela" não estiver marcado e a barra de ferramentas não estiver oculta, use ⌃⌘ ↑ para abrir uma pasta anexa em uma nova janela ou ⌃⌘O / ⌃⌘ ↓ para abrir uma pasta selecionada em uma nova janela

NOTjust - user4304
fonte