Command Prompt / Console / Windows Subsystem for Linux (WSL)

Greetings from the Windows Command-Line Teams, including the Windows Console and Windows Subsystem for Linux (WSL) teams!

We’re hear to learn about the features you’d like to see in the Windows Console (the terminal app itself), Cmd and PowerShell shells, and the Windows Subsystem for Linux (WSL) upon which several Linux distros now run!

Note: Please don’t file bugs & issues here: file issues on our GitHub repos instead:

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

Windows Console & WSL Teams.

$ | >

(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. When directed to git repository directory, the branch of the repository should be visible

    When I redirect to a directory where there is a local git repository, the branch should be visible as is in Git Bash

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  2. Workspace-specific settings and profiles

    Windows Termainal should allow for workspace-specific settings files, allowing for teams to commit & share solution-specific or project-specific profiles and settings.

    VS Code has a fantastic model in place for Workspace settings vs User Settings. That same functionality would really help streamline and unify the tooling that teams rely on.

    A simple approach would be to just load the User settings then any local Workspace settings (overriding the user settings). Bonus points for dynamically loading settings/profiles as the user `cd`'s around (should be opt-in or opt-out, maybe an extension/plugin).

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  3. Need to Keyboard shortcuts for Copy/Paste,opening New terminal etc in WSL

    Currently using Ubuntu in WSL .Need to Keyboard shortcuts for Copy/Paste in editor,pop New terminal etc

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  4. Tha

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  5. Scroll mode shortcut key -> <Scroll lock> key mapping

    Alt + Space + E + L is so complex.

    Also Sometimes (Ctrl+)PgUp, (Ctrl+)PgDown key not work. especially on WSL(bash), mysql, netsh, docker.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support windows 1809 on the new terminal

    The new terminal only has support for windows 1903, as it has no related features and windows server 2019 is based of 1809, it would make sense to support 1809 for the new terminal.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  7. Windows Terminal: title bar and tabs match background

    Add a property in the profiles.json so that the title bar and tabs match the background, i.e. colour and acrylic setting including opacity. Essentially make it minimal and clean, much like Hyper's title bar.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  8. Vim mode

    Pls support vim mode
    Visual . Insert and normal

    Usually I use vim / nvim terminal to select text on terminal

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  9. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  10. Terminal session logging

    Windows Terminal is something I am very excited for and would love to see the ability to log terminal sessions to a '.log' file, or at least a switch for specific sessions, be it local or ssh or even specific ssh sessions.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  11. Remappable shortcuts

    Have shortcuts be remappable, e.g. mapping "copy" to `Ctrl`+`Shift`+`c` and "paste" to `Ctrl`+`Shift`+`v`. This would help users customise the terminal to correspond to what they might have been using on Linux subsystems or similar, or to avoid shortcut clashes with other programs.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  12. Cursor blinking support

    There should be an option allowing to have the cursor blinking :)

    Seeing <marquee> was mentioned in the build Terminal session I'm sure this may already be on the todo, but juste to be sure I made a uservoice :)

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  13. I think it would be great if the calculator could live in a tab in the terminal. I often have to convert units and mostly use the calculator

    I think it would be great if the calculator could live in a tab in the terminal. I often have to convert units and mostly use the calculator qalculate. It would be an advantage for me to have all the tools I need in one application.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow users to "Run as Administrator" by default

    As a developer, I need to have an admin-level PowerShell console open pretty much at all times. In order to do this with Windows Terminal, I have to right click on the icon on my taskbar, right click on Windows Terminal in the list, then click "Run as Administrator".

    For non-UWP apps, you can easily set the "Run as Administrator" flag on the shortcut. This is grayed out for UWP-based shortcuts, and not configurable on the App Settings page (Start Menu -> right click Windows Terminal -> More -> App Settings)

    Since it's unlikely that the Windows team would add…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  15. More functions on HCON handle or get HANDLE from it

    CreatePseudoConsole function returns HCON handle.
    Further, I would like to perfom some manipulations on input/output buffers, for example, SetConsoleCursorPosition, SetConsoleMode etc.
    They all require HANDLE as returned by GetStdHandle function.
    Is there an easy way to get HANDLE from HCON or can you add HCON functions for various manipulations, please?
    I currently have to use AttachConsole with process id and that doesn't look nice to me.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  16. cost

    does it cost ant thing and why are there alway fail in one ore to

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add acrylic (frosty blurry background) to transparency

    When the transparency is enabled, I wish the acrylic effect could be enabled and blur the background and ease the readability.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  18. Feature request for an additional API function

    Windows 10 Home x64 v. 10.0.17763.379

    Window property "Wrap text output on resize" is checked. Text has been wrapped on the edge of the screen buffer and the position of the CrLf as written to Standard Output. If the window gets resized, the wrapping moves along with the width of the window while the CrLf persists at the end of the written line. That implies that the text is additionally buffered (not only in the character cells of the screen buffer). ReadConsoleOutputCharacter reads the range of the screen buffer. Of course without getting any information about the original line end.…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  19. Console window title: please replace "Administrator: " with something shorter or even remove it

    Command prompts opened as administrator are indistinguishable in the task bar because of the long prefix "Administrator: " added to its title.
    The `title` command changes only the part of the title that goes after this prefix. Please do something about it: shorten it to "Admin:", or even just "A", or a bomb emoji, or change the icon in the task bar and remove the prefix altogether, or add a setting for the user to choose, etc.

    People go as far as modifying cmd.exe in a hex editor to get rid of this prefix:
    https://serverfault.com/questions/35561/how-to-remove-administrator-from-the-command-promt-title

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
  20. ConHost should support OTF fonts

    More and more fonts are OTF rather than TTF (e.g. nerdfonts.com)

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 6
  • Don't see your idea?

Command Prompt / Console / Windows Subsystem for Linux (WSL)

Feedback and Knowledge Base