15

When I press Ctrl+T to open a new tab in Cmder, I want the new tab to open in the same directory as the old tab (the tab that I was in, when I hit Ctrl+T).

This will avoid a lot of cd commands in the new tab, to get to the same working directory as the old tab.

13

As explained by @Maximus here and also in another question, a nice way to do this is to bind

Shell("new_console:I")

to a GuiMacro hotkey.

In cmder/ConEmu, go to Settings|Keys&Macro. Then click the Macros radio button on the top right and then add a new macro for Shell("new_console:I") and bind it to whatever key combination (hotkey) you want.

Add New Macro with HotKey

So in my case (see screenshot above) pressing Win+Ctrl+d creates a new tab in the same directory as the current tab (i.e. duplicates the current tab). Have been searching for how to do this for ages, so I thought it was worth an answer instead of just a comment.

And yes, I can confirm that this works perfectly fine in cmder (tested in v1.2), as cmder uses ConEmu under the hood.

Thanks to @Maximus.

  • 3
    new_console:I doesn't open in the same path for me. ConEmu 151115 [64] – rofrol Dec 25 '15 at 0:28
  • Just what I needed. – Alex Booker Jan 10 '16 at 16:15
  • @rofrol Check superuser.com/a/942854/216090 for how to open the new tab in the same path as current tab. – nachtigall Aug 16 '16 at 12:06
  • 1
    new_console:I does work for me in ConEmu – jiminikiz Jan 24 '17 at 15:51
1

In ConEmu you can call "Duplicate root" from TabMenu and you may choose any desired hotkey on the Keys & Macro Settings page.

BTW, you may split (to right/bottom) your active tab.

  • Can you please explain how this is used?  Can it be mapped to a shortcut key? — the OP is explicitly trying to reduce tedious typing.  Do you know whether this works in Cmder? – G-Man May 9 '15 at 19:38
  • cmder IS ConEmu. OP may set up any desired hotkey to this action. – Maximus May 9 '15 at 22:20
  • 2
    How I can call "Duplicate root", what is that? Can you be a little more details for a poor Cmder mortal ;) – gsi-frank May 9 '15 at 23:47
  • Some more details and links. – Maximus May 10 '15 at 18:05
  • this worked for me superuser.com/a/935109/64577 – rofrol Jul 31 '15 at 17:15

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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