ouvrir de nouvelles fenêtres du Finder dans le dossier actuel

11

Dans Windows lorsque je navigue dans l'Explorateur, si j'ouvre une nouvelle fenêtre de l'Explorateur, elle est ouverte au même emplacement que la fenêtre que j'avais sélectionnée lorsque j'ai appuyé sur Ctrl-N. Existe-t-il un moyen de faire de même avec Finder? Donc, si je navigue vers Images, lorsque je clique sur Commande-N, la nouvelle fenêtre du Finder s'ouvre et affiche des images.

Edit: pour clarifier, ce qui se passe maintenant, c'est que peu importe où j'ai navigué, lorsque je clique sur Commande-N, la nouvelle fenêtre du Finder s'ouvre dans mon répertoire personnel /Users/my_user/.

Sarah Vessels
la source
D'ACCORD. Je suis un mannequin. J'ai lu votre question 3 fois et je ne comprends toujours pas. Vous souhaitez ouvrir une nouvelle fenêtre du même dossier que la fenêtre précédente (un doublon). J'utilise cmd-o ....
Ruskes
Oui, c'est pratique lorsque vous déplacez des fichiers. Disons que j'ai des fichiers dans Folder1 / Folder2 que je veux déplacer vers Folder1 / Folder3. Dans Windows, j'ouvrirais Folder1 dans l'Explorateur, appuyez sur Ctrl-N et la deuxième fenêtre serait également ouverte sur Folder1. Ensuite, je navigue vers Folder2 dans une fenêtre et Folder3 dans l'autre. Je n'ai pas besoin de naviguer d'abord vers Folder1 dans la deuxième fenêtre car il y est déjà ouvert.
Sarah Vessels
Sarah - votre cas d'utilisation est très courant. La conception récente des dossiers d'Apple n'aide pas vraiment, donc la plupart des gens mettent simplement les emplacements communs dans la barre latérale ou utilisent un outil de lancement comme Launchbar pour pousser des fichiers vers un dossier spécifique avec le clavier plutôt que d'avoir Finder garder une trace du dernier emplacement. Le gros problème est le concept selon lequel le Finder conserve un dossier "actuel" une fois que vous fermez la dernière fenêtre du Finder restante.
bmike

Réponses:

9

Vous pouvez attribuer un raccourci à un script comme celui-ci:

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

Cela modifierait également certaines propriétés:

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 1est le dossier affiché dans la barre de titre. Cela ne dépend pas de la sélection en vue liste.

Vous pouvez également utiliser ⌃⌘ ↑ pour révéler l'emplacement indiqué sur la barre de titre dans une nouvelle fenêtre. Cela ne fonctionne pas en mode colonne si la barre d'outils est masquée.

Lri
la source
1
+1. Joli script + info! Une question: comment faire de la fenêtre de secours votre option de fenêtre New Finder sélectionnée par défaut si vous l'avez modifiée de 'home'?
NOTjust - user4304
1
Vous pourriez utiliser defaults read com.apple.finder NewWindowTargetPath || defaults read com.apple.finder NewWindowTarget. NewWindowTargetPath n'existe pas si l'emplacement par défaut est par exemple la vue de l'ordinateur.
Lri
9

Activez show path dans le menu d'affichage (vous n'êtes pas sûr du nom des menus mais il devrait apparaître en bas de la fenêtre du Finder) puis cmd + double-cliquez sur le dossier que vous souhaitez ouvrir, dans ce cas, le dernier dossier est votre dossier actuel.

J'ai créé une image mais je ne peux pas la publier: \

Modifier: exemple d'image Fenêtre Duplicate Finder

Marco Mourão
la source
Merci @grgarside, je suivais votre suggestion et semble que je peux maintenant ajouter des images.
Marco Mourão
6

En appuyant sur Command- Control- Oouvrira un nouvel onglet Finder / fenêtre au même endroit.

Pour l'ouvrir dans un onglet, vous devez avoir activé "Ouvrir les dossiers dans les onglets au lieu de nouvelles fenêtres" dans Préférences / Général. Si vous souhaitez l'ouvrir dans une fenêtre complètement différente, laissez-la simplement désactivée.

Ouvrir des dossiers dans des onglets ...

Brad
la source
1
C'est la solution la meilleure / la plus simple que j'ai trouvée - merci pour cela! Je n'ai jamais connu ce raccourci. Il est préférable de cliquer deux fois sur Commande. Le seul problème est que vous devez avoir le dossier sélectionné dans le Finder - si vous avez sélectionné quelque chose dans le dossier, le raccourci ne fait rien. : (
silentmouth
1

C'est simple:

Allez dans "Finder> Préférences> onglet général"

Décochez la case "Ouvrir les dossiers dans des onglets au lieu d'une nouvelle fenêtre".

Vous avez terminé!

⌘ + double-cliquez sur le dossier.

Bhojendra Rauniyar
la source
1
Mais cela n'ouvre pas le dossier que vous consultez actuellement dans un nouvel onglet, il ouvre celui sur lequel vous avez cliqué.
calum_b
1
ne pouvait pas vous obtenir.
Bhojendra Rauniyar
1
N'est-ce pas ce que voulait OP? make new Finder windows open at current folder
Bhojendra Rauniyar
1
Leur façon de le lire, ils veulent un moyen d'ouvrir un double de la fenêtre actuelle du Finder ... mais peut-être que j'ai mal compris.
calum_b
1
C'est ce que ça fait.
Bhojendra Rauniyar
0

Finder sur OS X n'a ​​pas d'option pour rouvrir le dossier le plus récent.

Il est suivi dans le menu Aller, mais si vous regardez les préférences du Finder, il s'attend à ce que vous quittiez le dossier de nouvelle fenêtre par défaut ou que vous sélectionniez une autre cible qui sera le dossier affiché chaque fois que vous ouvrirez une nouvelle fenêtre.

bmike
la source
est-ce cmd-o qu'il demande?
Ruskes
@Buscar 웃 J'en doute. L'élément de menu Ouvrir dans le Finder n'ouvre pas une nouvelle fenêtre (commande-O par défaut). Seules les nouvelles commandes de fenêtres ouvrent réellement une nouvelle fenêtre de recherche.
bmike
En fait, au moins sur 10.8.3, Command-O ouvre une nouvelle fenêtre du Finder. Tout comme Command-N, alors qu'est-ce qui se passe avec ça?
Zo219
@ Zo219 Intéressant. J'ai 4 Macs et Fichier> Ouvrir est désactivé dans le Finder sauf si vous avez sélectionné un fichier ou un dossier. Je me demande ce qui est sélectionné ou différent sur les Mac où Open fait quelque chose quand rien n'est sélectionné. Même si j'active le paramètre "Toujours ouvrir les dossiers dans une nouvelle fenêtre", aucun menu Ouvrir n'est activé dans le Finder lorsque rien n'est sélectionné. Si cela fonctionne pour vous, il est difficile de comprendre pourquoi plusieurs Mac configurés comme neufs sans modification sur 10.8.3 ne fonctionnent pas de la même manière.
bmike
Merde, tu as raison. Et toutes ces années et je n'ai jamais branché sur Sélectionner quoi que ce soit et appuyer sur Ouvrir. Pour le commentaire ci-dessus, j'ai toujours eu un dossier sélectionné. Je ne suis plus sûr de la réponse ci-dessous non plus. Comm-N et Comm-O semblent faire la même chose.
Zo219
0

ce qui se passe maintenant, c'est que peu importe où j'ai navigué, lorsque je clique sur Commande-N, la nouvelle fenêtre du Finder s'ouvre dans mon répertoire personnel / Users / my_user /

Lorsqu'aucune fenêtre du Finder n'est ouverte, une nouvelle fenêtre du Finder créée en cliquant sur le Finder dans le dock, dans le menu du Finder ou en utilisant Command-N, s'ouvrira dans le dossier que vous avez défini dans les préférences du Finder.

MAIS si les préférences du Finder sont définies sur Toujours ouvrir les dossiers dans une nouvelle fenêtre, Command-O ouvrira une nouvelle fenêtre pour tout dossier sélectionné.

(Il me semble qu'il y avait un raccourci pour fermer la fenêtre précédente lorsque vous avez ouvert la nouvelle.)

Zo219
la source
0

⌃⌘ ↑ et ⌃⌘O / ⌃⌘ ↓ inversent le comportement d'ouverture de nouvelles fenêtres pour les dossiers dans certains cas:

  • Si "Toujours ouvrir les dossiers dans une nouvelle fenêtre" n'est pas coché: toutes les vues lorsque la barre d'outils est affichée, toutes les vues sauf la vue colonne lorsque la barre d'outils n'est pas affichée.
  • Si "Toujours ouvrir les dossiers dans une nouvelle fenêtre" est coché: aucune vue lorsque la barre d'outils est affichée, toutes les vues lorsque la barre d'outils n'est pas affichée.

Donc, si "Toujours ouvrir les dossiers dans une nouvelle fenêtre" n'est pas coché et que la barre d'outils n'est pas masquée, vous pouvez utiliser ⌃⌘ ↑ pour ouvrir un dossier englobant dans une nouvelle fenêtre ou ⌃⌘O / ⌃⌘ ↓ pour ouvrir un dossier sélectionné dans une nouvelle fenêtre.

NOTjust - user4304
la source