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?










share|improve this question






















  • 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















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?










share|improve this question






















  • 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













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?










share|improve this question













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






share|improve this question













share|improve this question











share|improve this question




share|improve this question










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


















  • 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












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






share|improve this answer





















  • 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













Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















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

























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






share|improve this answer





















  • 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

















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






share|improve this answer





















  • 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















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






share|improve this answer












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







share|improve this answer












share|improve this answer



share|improve this answer










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 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


















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




















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)