6 ms·
Have you tried Cmder[1]? It's a wrapper for ConEmu[2] with Clink[3] integration, and if you get the git-for-windows bundle it comes with a ton of functionality.
by ohyeshedid 10y ago
Have you tried Cmder[1]? It's a wrapper for ConEmu[2] with Clink[3] integration, and if you get the git-for-windows bundle it comes with a ton of functionality. It also works well with Windows Subsystem for Linux, and is extensible. I've been pretty happy with it while stuck in Windows.
[1]: http://cmder.net/ http://cmder.net/
[2]: https://conemu.github.io/ https://conemu.github.io/
[3]: https://mridgers.github.io/clink/ https://mridgers.github.io/clink/
- swah 10y agoYou still have to be in the preview to use the Linux subsystem, right?
- greyskull 10y agoYou mean the Windows Preview program? No, it's in the anniversary update. But it's still a "beta" product. https://msdn.microsoft.com/en-us/commandline/wsl/install_guide#enable-the-windows-subsystem-for-linux-feature-gui https://msdn.microsoft.com/en-us/commandline/wsl/install_gui...
- swah 10y agoAs soon as I start configuring things, I break them :) (Check scrollbar on the right side..) So I go back to whatever... http://imgur.com/a/2ptLl http://imgur.com/a/2ptLl
- ohyeshedid 10y agoAs someone else stated, no it was in the anniversary update for stable. There is a caveat, though. While you can update the Linux packages through apt, bug fixes to actual translation system are only pushed through insider builds currently. That means in order to get the most functional and stable WSL, you have to run insider builds.
- tf2manu994 10y agoLove cmder! Only problem I have with it is if you drag and drop something in the window when it's running the Linux subsystem, it doesn't automatically convert the path.
- kirillkh 10y agoRe WSL in Cmder/ConEmu: it's not so simple as that. In fact, it's a terrible mess. If you try to use the straightforward bash.exe, you will quickly run into things that are unsupported, e.g. arrow keys (fixed in Insider builds), home/end keys (fixed in Insider builds) Ctrl+Space (not fixed). If you try to use MinGW/Cygwin and ssh from there, you may run into random crashes when launching programs after using it for some time, such as less or emacs (old bug in MinGW and Cygwin). There is also something called "wslbridge", which also failed for me, but I can't remember why. In the end, the only thing that does everything I want reliably is embedding a special build of mintty into ConEmu/Cmder. https://github.com/mintty/wsltty https://github.com/mintty/wsltty Here is the ConEmu task that I use: %LOCALAPPDATA%\wsltty\bin\mintty.exe --wsl -o Locale=C -o Charset=UTF-8 /bin/wslbridge -t /bin/bash -l It does have the caveat that you can't use many ConEmu's keyboard shortcuts, but there is a workaround that allows you to pass WinKey+Key shortcuts through, and I'm learning to live with that.