From 1c8b71b6e7bfa7575bfc7520aacf9fb3d9a533b7 Mon Sep 17 00:00:00 2001 From: Dmitriy Fishman Date: Sat, 16 Oct 2021 01:46:49 +0300 Subject: [PATCH] Fix a typo in Niksa.md (#11506) --- doc/Niksa.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Niksa.md b/doc/Niksa.md index e543191a6..c4c7e4798 100644 --- a/doc/Niksa.md +++ b/doc/Niksa.md @@ -189,7 +189,7 @@ I think there might be a bit of a misunderstanding here - there are two differen * shell applications, like `cmd.exe`, `powershell`, `zsh`, etc. These are text-only applications that emit streams of characters. They don't care at all about how they're eventually rendered to the user. These are also sometimes referred to as "commandline client" applications. * terminal applications, like the Windows Terminal, gnome-terminal, xterm, iterm2, hyper. These are graphical applications that can be used to render the output of commandline clients. -On Windows, if you just run `cmd.exe` directly, the OS will create an instance of `conhost.exe` as the _terminal_ for `cmd.exe`. The same thing happens for `powershell.exe`, the system will creates a new conhost window for any client that's not already connected to a terminal of some sort. This has lead to an enormous amount of confusion for people thinking that a conhost window is actually a "`cmd` window". `cmd` can't have a window, it's just a commandline application. Its window is always some other terminal. +On Windows, if you just run `cmd.exe` directly, the OS will create an instance of `conhost.exe` as the _terminal_ for `cmd.exe`. The same thing happens for `powershell.exe`, the system will create a new conhost window for any client that's not already connected to a terminal of some sort. This has lead to an enormous amount of confusion for people thinking that a conhost window is actually a "`cmd` window". `cmd` can't have a window, it's just a commandline application. Its window is always some other terminal. Any terminal can run any commandline client application. So you can use the Windows Terminal to run whatever shell you want. I use mine for both `cmd` and `powershell`, and also WSL: