Command Prompt / Console / Windows Subsystem for Linux

Shrouded in the mists of time, the Windows Console was created. For millenia, geeks and developers wrought their command-line tools but after a while, a great lacking was noticed. And so, legions of ever intrepid command-line mavens migrated to other shells and consoles, ’til but a stalwart few remained.

In Windows 10, with a deep rumbling, the ancient, weary, Windows Console heaved a great sigh and began to tremble. New features appeared, but slow was the (aparrent) progress.

But then, in early 2016, from under a rock evolved a group of new console dev’s. And then a PM. The journey to modernity had begun … again! WE’RE BACK! AGAIN!

Please post your asks, ideas, wants and needs below: We ARE listening, and we ARE grateful for your feedback!

@RichTurn_ms, Paul, Mike1 & Mike2.

$ | >

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Build 16226 seems not to have Bash ....

    after installing WSL feature & issuing the PS CmdLet "Enable-WindowsOptionalFeature", when trying to install bash from cmd.exe, I get the message:

    "C:\WINDOWS\system32>bash
    Windows Subsystem for Linux has no installed distributions.
    Distributions can be installed by visiting the Windows Store:
    https://aka.ms/wslstore

    but in the store there aint no Linux Distros for Win 10....
    Am i missing something or am i too impatient?

    :) Karl

    3 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
    • Unify Branding

      Right now, the branding for this feature is kind of all over the place:

      - Windows Subsystem for Linux
      - Bash on Windows
      - Bash on Ubuntu on Windows

      I realize that WSL is probably, strictly speaking, a separate feature/team (I'm guessing), from BoUoW; and that BoW is probably the same thing as BoUoW, just shorter ... however, the fact that they are all used interchangeably in official blog posts and documentation can be quite confusing when a) searching for information, and b) when communicating about the feature to others.

      I'm sure there are reasons for this, including internal team…

      131 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        4 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →

        Now that we’re delivering multiple distros via the Windows Store, we’re beginning the transition the branding of this feature to just WSL from “Bash [on Ubuntu] on Windows”.

        In the future, instead of running “Bash on Ubuntu on Windows”, you’ll just run Ubuntu or openSUSE, or SLES, or Fedora, etc. and they’ll run on WSL.

        We’re updating our docs and will start to transition our messaging over the coming few months.

      • mouse support for curses applications not working?

        I just tied to ead out mouse dta from a curses terminal application without success.
        Putty for example manages it just fine to send mouse movement data to remote terminals, so I would love to see it added in the win10 bash as well.

        37 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          2 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Filesystem slow compared with native Ubuntu system.

          http://www.phoronix.com/scan.php?page=article&item=windows-10-lxcore&num=1

          Lists some benchmarks across Ubuntu and this subsystem. It is very competitive with Native Ubuntu Linux, except when it comes to filesystem access.

          Filesystem access is important for compilation, as well as the thousands of "watcher" js and ruby programs that constantly touch the filesystem, which are the stated target market.

          So, find a way to speed that up. (I don't know how you are currently mounting the filesystem, so I can't offer any ideas, other than removes as many layers as possible to the filesystem.)

          If you are using the ntfs systems in Linux, you might consider implementing…

          425 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            24 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
          • Make UTF-8 an option for "non-Unicode" programs (ACP)

            While I personally appreciate Microsoft's recent improvements involving CP_UTF8 in UoW/conhost, I feel that the support is still far from complete.

            Windows' traditional way of making console programs support Unicode characters – compiler-level settings like TCHAR & UNICODE – have been causing troubles for cross-platform libraries and their users. On the other hand, UTF-8, an ASCII-compatible MBCS with support for full Unicode ranges, has become the choice of "legacy-style" C/C++ programmers as well as front-end engineers.

            MS is now extending its sphere of influence to many other fields, by introducing open-source programming components and by providing decent cross-platform app-building support.…

            9 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              3 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →

              Thanks for the suggestion.

              The biggest overhaul to the Console’s innards in more than 30 years is currently underway. UTF-8 support is something that we are and will be working on in order to support a much broader set of scenarios, platforms, clients and tools.

              Just one example of the level of improvements being made include all the Virtual Terminal sequence support added to the Console during Win10AU to support many *NIX tools, along with the new 24-bit color support we released in today’s Insiders build #14931.

              Stay tuned for lots more improvements coming in future insiders and major releases.

            • iproute2

              Please make networking tools (iproute2) working. They are needed (or at least very useful) to develop network applications for linux.

              23 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
              • Ubuntu versions

                It was mentioned in the preview video that the release version of Ubuntu on windows will go to 16.04. Will there be a way of staying on 14.04 LTS (with appropriate patches) and selecting 14.04 instead of 16.04 on new installations?

                15 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  2 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
                • Font reset

                  In the CMD prompt I can change font, and the change is remembered. When I do the same in the PowerShell host, the font resets to "raster 7x12" in the next PowerShell Windows I open.

                  7 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    working on it  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Don't see your idea?

                  Command Prompt / Console / Windows Subsystem for Linux

                  Feedback and Knowledge Base