Alternatives to cmd.exe for Windows Subsystem for Linux
up vote
-1
down vote
favorite
I started using Linux Subsystem for Windows, and it is Rad! But, it is running in a terminal which behaves like cmd.exe (yuk!). This carries with it everything I hate aobut cmd. e.g., copy & paste, window sizing, etc.
I don't know how in 2018, Microsoft has allowed this to still exist.
Here are some alternatives:
Alternative Windows shells, besides CMD.EXE?
How do I run Ubuntu, Linux Subsystem for Windows in an alternative command prompt?
windows windows-subsystem-for-linux
add a comment |
up vote
-1
down vote
favorite
I started using Linux Subsystem for Windows, and it is Rad! But, it is running in a terminal which behaves like cmd.exe (yuk!). This carries with it everything I hate aobut cmd. e.g., copy & paste, window sizing, etc.
I don't know how in 2018, Microsoft has allowed this to still exist.
Here are some alternatives:
Alternative Windows shells, besides CMD.EXE?
How do I run Ubuntu, Linux Subsystem for Windows in an alternative command prompt?
windows windows-subsystem-for-linux
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I started using Linux Subsystem for Windows, and it is Rad! But, it is running in a terminal which behaves like cmd.exe (yuk!). This carries with it everything I hate aobut cmd. e.g., copy & paste, window sizing, etc.
I don't know how in 2018, Microsoft has allowed this to still exist.
Here are some alternatives:
Alternative Windows shells, besides CMD.EXE?
How do I run Ubuntu, Linux Subsystem for Windows in an alternative command prompt?
windows windows-subsystem-for-linux
I started using Linux Subsystem for Windows, and it is Rad! But, it is running in a terminal which behaves like cmd.exe (yuk!). This carries with it everything I hate aobut cmd. e.g., copy & paste, window sizing, etc.
I don't know how in 2018, Microsoft has allowed this to still exist.
Here are some alternatives:
Alternative Windows shells, besides CMD.EXE?
How do I run Ubuntu, Linux Subsystem for Windows in an alternative command prompt?
windows windows-subsystem-for-linux
windows windows-subsystem-for-linux
asked Nov 22 at 0:14
Phillip Scott Givens
2,7931634
2,7931634
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14
add a comment |
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Windows cmd is really poor compared to the gnome-terminal or any other *nix-based terminals. Gets really messed up with Linux fonts. Try hyper terminal.
https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it toC:\Windows\System32\bash.exe
" starts the Ubuntu LSW?
– Phillip Scott Givens
Nov 28 at 1:50
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Windows cmd is really poor compared to the gnome-terminal or any other *nix-based terminals. Gets really messed up with Linux fonts. Try hyper terminal.
https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it toC:\Windows\System32\bash.exe
" starts the Ubuntu LSW?
– Phillip Scott Givens
Nov 28 at 1:50
add a comment |
up vote
0
down vote
Windows cmd is really poor compared to the gnome-terminal or any other *nix-based terminals. Gets really messed up with Linux fonts. Try hyper terminal.
https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it toC:\Windows\System32\bash.exe
" starts the Ubuntu LSW?
– Phillip Scott Givens
Nov 28 at 1:50
add a comment |
up vote
0
down vote
up vote
0
down vote
Windows cmd is really poor compared to the gnome-terminal or any other *nix-based terminals. Gets really messed up with Linux fonts. Try hyper terminal.
https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97
Windows cmd is really poor compared to the gnome-terminal or any other *nix-based terminals. Gets really messed up with Linux fonts. Try hyper terminal.
https://medium.com/@ssharizal/hyper-js-oh-my-zsh-as-ubuntu-on-windows-wsl-terminal-8bf577cdbd97
answered Nov 27 at 18:47
Madushan Lamahewa
11
11
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it toC:\Windows\System32\bash.exe
" starts the Ubuntu LSW?
– Phillip Scott Givens
Nov 28 at 1:50
add a comment |
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it toC:\Windows\System32\bash.exe
" starts the Ubuntu LSW?
– Phillip Scott Givens
Nov 28 at 1:50
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it to
C:\Windows\System32\bash.exe
" starts the Ubuntu LSW?– Phillip Scott Givens
Nov 28 at 1:50
Thank you Madushan. This article looks promising, but it 'yada yada yada's over the important part. Is this saying that "Scroll down to shell and change it to
C:\Windows\System32\bash.exe
" starts the Ubuntu LSW?– Phillip Scott Givens
Nov 28 at 1:50
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53422205%2falternatives-to-cmd-exe-for-windows-subsystem-for-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
WSL processes use a Windows console (i.e. conhost.exe), which is only related to the CMD shell in that CMD also (usually) runs attached to a Windows console, as does every other console program (e.g. powershell.exe, cscript.exe, python.exe, etc). If you're using WSL, then you must be using Windows 10, which has significantly improved the way the console works with window resizing (including text reflowing and fullscreen support) and clipboard access, assuming it's configured for this in the console window properties and/or default properties.
– eryksun
Nov 22 at 3:48
CMD is shell and ConHost is console which are different than terminals. WSL has no relation with CMD. If you want posix like environment then use cygwin/mintty in wsltty. If you want in depth of WSL check out my repo WslReverse.
– Biswapriyo
Nov 22 at 4:02
@eryksun, in powershell, I can use ctrl-c, ctrl-v. How do I get that functionality in ubuntu-wsl? It is maddening to have to right-click-title-bar > edit > copy.
– Phillip Scott Givens
Nov 22 at 13:46
This issue was addressed already with a new option that allows the console to consume Ctrl+Shift+C/V for copy and paste, even when the console is doing a low-level read. If you're using an older version of Windows 10, I suggest enabling quick-edit mode, which lets the console consume mouse events for text selection and right-click paste. Note that these are optional console modes since they can interfere with applications that need unfiltered keyboard and mouse input.
– eryksun
Nov 22 at 17:07
Watch out with quick-edit mode enabled. It's easy to accidentally select text. The console blocks some operations, such as writing to the screen, while there's an active selection, so a single-threaded console application will block until the selection is cleared.
– eryksun
Nov 22 at 17:14