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. 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 →
  2. 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 →
  3. Add Minshall+French symlink support to DrvFS for CIFS and FAT volumes

    Currently DrvFS doesn't support symlinks on CIFS and FAT volumes.

    Steve French and Conrad Minshall devised a file format for emulation of Unix symlinks as mentioned on the following page :

    https://wiki.samba.org/index.php/UNIX_Extensions#Storing_symlinks_on_Windows_servers

    The Linux CIFS implementation provides a 'mfsymlinks' mount option (which is off by default) that supports the Minshall+French format, mfsymlinks support was also added to Linux's SMB2.1/SMB3 implementation as can be seen in the following patches :

    https://patchwork.kernel.org/patch/4907351/
    https://patchwork.kernel.org/patch/4914991/
    https://patchwork.kernel.org/patch/4915011/

    macOS also uses Minshall+French symlinks for CIFS and FAT volumes, an implementation can be found on the following page (in particular see the functions with windows_symlink in their…

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

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide documetation for building custom distributions (distro.tar.gz)

    Please document the process for creating a custom distribution. (distro.tar.gz files)

    I would like to build distros for items that are not supported on the Microsoft store and customize existing distrobutions.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  6. Is there any way to obtain fixed ip address in wsl2

    Is there any way to obtain fixed ip address in wsl2

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  7. ip

    How to set static ip for the WSL 2 ? I using wsl for web development and need access to the sites from the browser . currently, I need update hosts file after each system reboot because WLS always has different ip .

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  9. Use F2FS for VHDX creation on SSD drives

    It could nicey improve I/O performance, and is more optimised towards flash drives.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  10. WSL2 to simplify running linux containers on Windows

    Right now I am running docker containers on an Ubuntu virtual machine with Wireguard enabled, and that VM itself runs on Hyper-V. I am wondering whether WSL will

    - be supported on Hyper-V,
    - support Wireguard (ideally within containers)
    - ship with a default container runtime

    ultimately this would greatly simplify the scenario and and essentially turn linux containers into a first class citizen.

    Thanks, Joachim

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  11. WSL2: mount still does not work correctly on ISO files

    WSL2: mount does not work correctly on ISO files:

    Simple ISO mounting, e.g.
    mount -o loop /path/to/file.iso /mnt

    Does not work under WSL2 - it gives:
    mount: /mnt: mount failed: Operation not permitted.

    Somehow even though this is Ubuntu Kernel 18.04 - it still doesn't appear to work the same as Ubuntu hosted in Hyper-V directly.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  12. Please make long doubles work in WSL

    Long doubles are not working. For example, the pow function gives wrong results. This bug has been known for 3 years. Please fix it. The loader could set the FP control word differently depending on the type of executable. See https://github.com/Microsoft/WSL/issues/830

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  13. http://www.simxon.com/articles/20190614-wsl2-and-still-waiting.html

    Please increase floating point performance when using WSL2 for multiprocessing.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  14. WSL2: Ability to choose network adapter setting

    The title pretty much says it all. Right now it seems to be running with as a host-only network, which works really well in most use cases, however it would be nice to have the possibility of choosing something else.

    I'm thinking it could be added as an option to the 'wsl' command, much like '--set-version'. Maybe something like '--set-network-adapter <Distro> <Adapter-Setting>'

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  15. A more specific instruction for heavy linux user

    WSL is quite nice, as a trial of break the barrier between windows for mature APPs and linux for developer needs.

    However, can you post a more specific instruction how to understand WSL. Especially when heavy ubuntu user trys to set some ubuntu features.

    From where can we find the whole system files, to how to use copy and paste correctly in WSL. All these macroscopic or microcosmic details are the key to the usability of WSL

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  16. Any plans for WSL on windows 10 phone?

    As a developer, being able to do tiny things, or SSH to a server, with a device always within arms reach would be really useful. I think this would renew interest Windows phone devices.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support for Azure Service Fabric

    Please support Azure Service Fabric development in WSL2 as per: https://github.com/Azure/service-fabric-issues/issues/1201

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  18. lrzsz support in wsl console

    Most linux distributions offer the `lrzsz` package for uploading/downloading arbitrary files using the z-modem protocol. I use SecureCRT from VanDyke that allows:
    1. running a linux command such as `sz /etc/hosts` that drops the requested file(s) into a configurable local folder (e.g the windows desktop).
    2. drag'n'drop one or more files onto the terminal window invokes the `rz` linux command which receives the dropped files into the current linux folder (non-destructively) with their correct filenames.
    This highly useful functionality can be used within nested SSH sessions to pull/push arbitrary files between local windows folders and remote linux machines.

    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  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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 →
  20. 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 →
← Previous 1 3 4 5 31 32
  • Don't see your idea?

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

Feedback and Knowledge Base