Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

In Windows when I browse in Explorer, if I open a new Explorer window, it is opened to the same location as the window I had selected when I hit Ctrl-N. Is there a way of doing the same with Finder? So if I'm browsed to Pictures, when I hit Command-N, the new Finder window opens showing Pictures.

Edit: to clarify, what happens now is that regardless of where I have browsed to, when I hit Command-N, the new Finder window opens in my home directory /Users/my_user/.

share|improve this question
    
OK. I am a dummy. I read your question 3 times, and still don't get it. You want to open a new window of same folder as window before (a duplicate). I use cmd-o.... –  Buscar 웃 May 8 '13 at 20:29
    
Yeah, it's convenient when you're moving files. Say I've got some files in Folder1/Folder2 that I want to move to Folder1/Folder3. In Windows, I would open Folder1 in Explorer, hit Ctrl-N and the second window would also be open to Folder1. Then I browse to Folder2 in one window and Folder3 in the other. I don't have to first navigate to Folder1 in the second window because it's already open to there. –  Sarah Vessels May 8 '13 at 20:58
    
Sarah - your use case is very common. Apple's recent folders design doesn't really help, so most people just put the common locations in the sidebar or use a launch tool like Launchbar to push files to a specific folder with the keyboard rather than having Finder keep track of the last location. The big problem is the concept that Finder maintains a "current" folder once you close the last remaining finder window. –  bmike May 9 '13 at 15:56
add comment

5 Answers

You could assign a shortcut to a script like this:

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

This would also change some properties:

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 is the folder shown on the title bar. It doesn't depend on the selection in list view.

You can also use ⌃⌘↑ to reveal the location shown on the title bar in a new window. It doesn't work in column view if the toolbar is hidden though.

share|improve this answer
1  
+1. Nice script + info! One question, how would make the fallback window your default selected New Finder window option if you've changed it from 'home'? –  NOTjust -- user4304 May 8 '13 at 21:14
1  
You could use defaults read com.apple.finder NewWindowTargetPath || defaults read com.apple.finder NewWindowTarget. NewWindowTargetPath doesn't exist if the default location is for example the computer view. –  Lauri Ranta May 10 '13 at 15:25
add comment

Enable show path in the view menu (not sure about the menu names but it should appear at the bottom of the finder window) then cmd + double click the folder you want to open, in this case, the last folder is your current folder.

I made an image but can't post it :\

Edit: Image example Duplicate Finder window

share|improve this answer
1  
If you upload the image to a image sharing site and add the link, someone with sufficient reputation will edit it in for you. –  grgarside May 19 '13 at 12:50
    
Thanks @grgarside, I was following your suggestion and appears I now can add images. –  Marco Mourão May 19 '13 at 17:08
add comment

Finder on OS X doesn't have an option to re-open the most recent folder.

It is tracked in the Go menu, but if you look at the Finder preferences, it expects you to leave the default new window folder or select another target which will be the folder shown each time you open a new window.

share|improve this answer
    
is it cmd-o he is asking about? –  Buscar 웃 May 8 '13 at 20:39
    
@Buscar웃 I doubt it. The Open menu item in finder doesn't open a new window (command-O by default). Only the new windows commands actually open a new finder window. –  bmike May 9 '13 at 15:54
    
Actually, at least on 10.8.3, Command-O opens a new Finder window. As does Command-N, so what the heck is up with that? –  Zo219 May 10 '13 at 1:56
    
@Zo219 Interesting. I have 4 Macs and File > Open is disabled in finder unless you have selected a file or folder. I wonder what is selected or different on Macs where Open does something when nothing is selected. Even if I turn on the setting "Always Open Folders in New Window", I still get no Open menu enabled in Finder when nothing is selected. If this works for you, it's unclear why several Macs that are set up brand new with no changes on 10.8.3 don't work the same. –  bmike May 12 '13 at 15:40
    
Damn, you're right. And all these years and I never twigged on Select anything and hit Open. For above comment, I always had a Folder selected. Not sure anymore about answer below, either. Comm-N and Comm-O seem to do same thing. –  Zo219 May 14 '13 at 11:29
add comment

what happens now is that regardless of where I have browsed to, when I hit Command-N, the new Finder window opens in my home directory /Users/my_user/

When there are no Finder windows open, a new Finder window created by clicking on Finder in the dock, from the Finder menu, or by using Command-N, will open to the folder you have set in Finder preferences.

BUT if Finder preferences are set to Always Open Folders in New Window, Command-O will open a new window for any selected folder.

(Seems to me there used to be a shortcut to close the previous window as you opened the new.)

share|improve this answer
add comment

⌃⌘↑ and ⌃⌘O / ⌃⌘↓ invert the behavior for opening new windows for folders in some cases:

  • If "Always open folders in a new window" is not checked: all views when the toolbar is shown, all views except column view when the toolbar is not shown.
  • If "Always open folders in a new window" is checked: no views when the toolbar is shown, all views when the toolbar is not shown.

So if "Always open folders in a new window" is not checked and the toolbar is not hidden, you can use ⌃⌘↑ to open an enclosing folder in a new window or ⌃⌘O / ⌃⌘↓ to open a selected folder in a new window.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.