-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request : Save opened tabs and locations of the tabs #455
Comments
Settings > Startup > Auto save/restore opened tabs |
WOW!! thanks ! |
I was exactly looking for this solution but it doesn't work for me :( If I check the "auto save/restore opened tabs" option, when I restart Cmder, all tabs are set to the root drive location (in my case "Z:/"), instead of the folder they were opened in. Also, each tab lost its name and is now called as default "cmd.exe". Is this normal? PS: I am using Windows 8.1 with latest Cmder version. |
I have the same problem as @ClementParis016 and I have version 1.1.4.101. It always follows some tasks that are somehow defined once (never actualy saving the last configuration before exit), funny thing is that I can't see these tasks on Tasks page. |
Same problem here. I'm using Git Bash which might have something to do with it. |
Same problem here. All the tabs gets reopened, and they keep their names, but all the directories gets changed to the default directory Any suggestions? |
My problem is worse than these reports from August and February... the windows and per-windows settings are never saved off. Is this feature broken or incomplete? |
i'm also highly interested in getting this feature to work properly. |
i'm also highly interested in getting this feature to work properly. 👍 4 |
Same here, please update this feature. |
Settings > Startup > Auto save/restore opened tabs @hieudang9 |
Profile Tabs saver would be awesome. "Save tab group as". Would be great if dealing with multiple projects. |
|
If anyone previously set the default directory of Cmder by modifying the init file you'll need to remove the line you added for this feature to work correctly. That line executes after startup for each tab and changes all directories to your default directory as opposed to your previous tabs. |
Is there a way to "save a workspace"? I currently have 6 tabs saved, which is great (they all open on restart), but what happens if i start cmder, reduce tabs to 1, then close. Will the 6 tab workspace no longer exist? |
Saving workspaces with predefined tabs would be a really great feature |
any news on this? |
This issue is closed, there is no news to be had. There is already a feature to save open tabs. If this is not what you want I suggest you ask the conemu developer for a feature enhancmwnt. We do not maintain conemu. |
If you're using Git bash or WSL bash, this small snippet should work for both. It will trigger updates to #ConEmu Integration
if [[ -n "${ConEmuPID}" ]]; then
#For WSL and cygwin/msys connector (which ConEmu will use for Git bash). It
#sends an operating system command (OSC) to cygwin/msys connector to update the
#cwd on PS1 print (the \$PWD in the below string, \w will not work).
#https://conemu.github.io/en/ShellWorkDir.html#connector-ps1
#https://github.com/Maximus5/ConEmu/issues/1752
PS1="\[\e]9;9;\"\$PWD\"\007\e]9;12\007\]$PS1"
fi EDIT: I had to update it, there's actually a bug in ConEmu that prevents this from working specifically in directories with If you're at all curious how it works or a more in depth integration of this, you might want to check out a blog post I wrote after spending hours debugging this stuff |
This has solved the problem for me. Thank you @Cobertos ! 😄 |
Even with this snippet from @Cobertos added to my
Error code 267 is I was able to fix this by adding an extra PS1="\[\e]9;9;\"\$(cygpath -w \"\$PWD\")\"\007\e]9;12\007\]$PS1" |
Not sure I understand what this actually does and what problem it solves? |
@daxgames Modifying the |
I'd like to have feature to save last opened tabs and reopen those with last saved paths.
The text was updated successfully, but these errors were encountered: