Windows Console should support tabbed 'pages'
Great to see some of these improvements, especially the cut/copy/paste keyboard shortcuts. However, I've been seeking for a way for the cmd window to have a tabbed interface for a while. So, for example, I can run a ping/tracert etc. in one tab, a chkdsk in another tab, and something else in a third, without having multiple windows open taking up screen real estate.
Also consider adding panes side-by-side within the console.
Back on the backlog since the Sets/Tabs feature previewed during RS5 development was withdrawn by the shell team (see note at the top of this post: https://blogs.msdn.microsoft.com/commandline/2018/04/13/tabbed-console-starts-here/).
Tabs support remains a high priority for the team, but please be patient while we figure out how/when/what to build ;)
Tiger Wang commented
Just use tmux.
(how do I downvote this BTW?)
I have an idea, get some MAC developers on the team, JK. Hey i'm a windows guy but for Techops/Devops there is no comparison with regards to the terminal. Microsoft for years has fell way behind in this area. it actually should be a bit embarrassing for Microsoft. Kudo's for getting WSL but it still falls short from a mac or linux terminal. Really need tabs in my Linux WSL environment.
For the last 3 years I have been forced to use a MAC, I have finally moved back to windows thanks to WSL Ubuntu and I love it; except for 2 things. The terminal for WSL (no tabs) and When I full screen an app or page that should become a desktop so I can slide just like a mac from full screen to my home desktop etc...now it has gotten better as I can easily move from desktop to desktop... These are the only 2 things I really miss about my MAC...
Kowalski Prime (Kowalski7cc) commented
Better more time than an ugly feature! Take your time ;)
I'm very confused, I'm trying this out as part of the Insider program and I can indeed load a new tab... with Edge. I was hoping for tabbed consoles, am I missing something?
Very pleased to see you are considering this! Windows will finally start to be usable :p
Mario García commented
Adding tabs to the console would be very, very welcome. This plus WSL would make Windows my favorite development environment again.
Highly requested feature for ages. This would be a huge visible improvement to the aging Windows Console to be on par to more modern ones from *nix OSes.
I personally use Hyper.js and its great! Fits well to Windows 10 in terms of looks and feels like I'm using more modern console. Using it with Bash just makes it more awesome that I hope the default Windows Console have.
I used mac terminal in the past and it's much better compared to the current terminal emulator.
Kevin Sheppard commented
Would you believe I came on here to request the exact same thing? I think if WSL offered a terminal experience as good as even the terminal on Ubuntu I'd be happy. WSL is a step in the right direction, but it needs a big improvement in the terminal/console area.
Here's my experience with Hyper.js and WSL.
Here's my experience using Gnome-Terminal, tmux, and Cmder with WSL.
Definitely agree. I want a native multi-tabbed, multi-paned terminal experience for WSL.
In the meantime, I've been experimenting with using a combination of Gnome-Terminal and Tmux.
Here's a YouTube video I've created the reviews my experience.
So I want this, but I would rather have other features first, because making a real high quality terminal emulator will take a really long time, and if it isn't open source (I'm just assuming it wouldn't be) then I can't customize it if it's missing features I need. I use the solarized color scheme for everything, including my terminal, but if Windows made their own terminal, I would have to write yet another script to setup the solarized color scheme in yet another terminal - and I don't think I feel like doing that! For now, the gnome-terminal seems fine?
Workaround: Install vcxmsrv as x-Server on Windows. "sudo apt-get install terminator" and "DISPLAY=:0.0 terminator"
Just use cmder, m8.
I use gnome-terminal and it is also fine, but I guess this can be feature to add to CmdEr. Anything with `Ctrl+T` for new Tabs, is better than current WSL terminal anyways.
Oisín Grehan commented
Use screen (or tmux) - that's what everyone else does :)
Paul Pacheco commented
A thousand+ votes and 3 years stuck in the backlog. Meanwhile all MS has managed to do is change the color scheme:
Arg... the glacial pace of improvements to the console is so frustrating.
It is decades behind other operating systems.
Janne Enberg commented
Mac users really overstate how good iTerm is. It regularly breaks under a bit more complicated, but still standard-compliant uses, where e.g. gnome-terminal and PuTTY work perfectly fine.
If you set up something as a default, use gnome-terminal. Btw you already can use that if you set up Xming for an X server on Windows and just "apt-get install gnome-terminal".
Ives Stoddard commented
Agreed on iTerm. It's one of the reasons I moved completely to a mac for dev. So much more than just multi-tab (like tabs in panes, regex highlighting, multiplexing keystrokes across multiple terminals, etc.).
I like the idea of an OpenSource UI desktop, but I just don't want the slowness or security issues of xwindows (nor the management/upgrade headaches).
Wish Microsoft could throw some $$ at the iTerm project for a port to Windows (plus a few win devs to help with low-level translations). The result would be a cross-platform iTerm. <3