I've been using DOS and Windows as long, or maybe longer than Scott but never spotted this, though I know about shift revealing more menu items. It's probably because I have, for a long time, used xplorer² and it has copy path bound to Alt-C and I use that quite often.
It's funny how one can feel happy just by knowing some of the tricks you show in your videos already :D Thank you for sharing this bit of information. I was quite perplexed by seeing the title of your video, as I'm struggeling with Cygwin at the moment. As interesting as this video is, it didn't help me with my struggle. But I've won a little bit of other knowledge, which is in itself a good thing. So thank you again for this.
@@shanselman I struggled connecting to a machine, or rather displaying a VirtualBox running there on my machine. Turned out that the DISPLAY variable wasn't set correctly. Asked a colleague of mine, and we came a little bit further, but aren't quite there yet. But then he showed my how to start the VMs in headless mode, and all my problems were solved, as starting the VMs was my main goal, and doing it via the terminal was even quicker for me. Hadn't to use Cygwin, neither. Now I'm using the Git Bash console and I'm happy :) Thank you for asking!
I hardly ever comment on a video, but I just want you to know how helpful that video was! Running the Cygwin and Windows PowerShell side by side was exactly what I needed! Thank you very much for the content, Scott!!
It probably wasn't your original intention with this video but I have been trying to get Cygwin to run 'within' the Terminal for about an hour and no text tutorial I found could tell me how. I was trying to point to bash.exe or mintty with parameters, etc. You showing to use the bat file as the launcher worked perfectly. Thanks!
1st video on this channel, subbed immediately ! Learning linux, tired of being slagged in forums for calling Win cmd prompt shell ,, DOS,,, needed this explanation ! Thank you ! Older folks get no respect, ahem, considering we were around when DOS was king. We just wanted to use software, not become ' expert programmers ' The word Win terminus went by fast, , don't know what that is ? Been running Cygwin for 2 months , love it ! And Kali linux,,, favourite version. Thanks for posting !
8:02 ohhhhh, i have seen this before, but i forgot it. thanks for reminder. "shift + rmb" for option "copy as path" too alongwith "open PS here" though i wish they did "open here with..." and showed different terminals
Another great video Scott, thanks! I believe this will do a better job of explaining the differences between a shell, a console, and a terminal than I ever did. My students will thank you.
Excellent video, as always, Scott. Thank you. Please tell us how you got your wallpaper to automatically change colors and your terminal to be transparent? That combo looks really cool.
I though WSL was great, it actually made Windows usable. Until I changed to a corporate company that requires us to be behind a VPN. WSL2 just does not work at all behind a VPN. Windows just isn't it.
Being a newcomer to all this I was hoping that using Windows Terminal I'd be able to configure a toolchain to monitor serial port activity without having to resort to PuTTY and hopefully remain in VS Code integrated terminal land. After much searching, I cannot find a solution and wondering if I still do not quite get all this terminal, console and shell business :) The impetus for this is I'm currently fooling around with the MXChip and I was hoping to get around the current bugs in the VS Code Arduino extension that prevent me from selecting a serial port (I have to manually edit Arduino.json) and the errors I get when trying to use Arduino extension's 'Open Serial Monitor' feature. These bugs make following the MXChip tutorials on Microsoft IoT Docs quite frustrating for a noob. I usually end up back in PuTTY or alternatively using Azur IoT CLI commands to see the telemetry coming from the MXChip. I stumbled across this ConPTY discussion below and was hoping that this is being worked on to bring interactively monitoring of serial ports to Windows Terminal. Any thoughts on this? devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/
I don't know if you'll read that, but I would like to ask if it's possible to associate, let's a say, a shell script to open as a tab in the new windows terminal when you double click it? I've been searching all around and I simply didn't find a way to solve this issue. I was able to associate shell script to WSL.exe itself, but it doesn't open in the new windows terminal. Is there anyway to solve this? Anyway, thank you very much.
Great explanation, very important to differentiate between a shell and a terminal. If anyone wants to answer, are console and terminal terms used Interchangeably? While there might have been differences historically, long time ago, are they pretty much used as synonyms nowadays?
I never got into Cygwin; tried it but it never took. Instead I have used a few of the tools from the UnxUtils collections for many years. In my Windows terminal I have created profiles that let me open tails of log files I often monitor in tabs using the following (tail is tail.exe from UnxUtils). "commandline": "cmd /c tail -f C:/logs/sample.log"
Very cool channel! I got an error. "Found a profile with an invalid "icon". Defaulting that profile to have no icon. Make sure that when setting an "icon", the value is a valid file path to an image." Workaround for me was to copy the icon image to pictures folder and referencing to that one instead.
I use a background image for my Ubuntu shell and put the image in the %LOCALAPPDATA%/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/RoamingState folder. I found that somewhere with a search.
Hi Scott, thank you for your Videos, especially the video about git helped a lot. Is there a way that you could explain make and makefiles and how to set up bigger C/C++ projects?
3:39 "windows terminal - OSS" hey, umh, would u suggest using it? i mean from data collection perspective or such? i dont know, just wanted to ask this.... my lack of trust on MS 😅
@@shanselman Watching a lot of RU-vid has made me used to adjusting volume for different videos; yours tend to be on the quieter side, though this one is no quieter than usual. Quiet is better than ear blastingly loud; I hate it when you start a video and get blasted.
@@shanselman I never even noticed the changing backgrounds; had to re-watch to see what they're talking about. I guess it's because I don't care what's on the desktop; for years one of the first things I did after installing was making the background solid black, but these days I don't even bother. If I can see the desktop it just means I don't have enough windows open. I don't put files on the desktop and my only interaction is to periodically clear off the shortcuts that installers have put there.
@@shanselman Thanks for that! However whilst typing wt in the address bar of Windows Explorer does indeed open Windows Terminal, the path isn't set to the address bar path. However, this blog post has the answer: www.meziantou.net/opening-windows-terminal-from-the-explorer.htm.
None of these various linux-like-environment-for-windows tools let you run regular GUI apps do they? My mom has a windows laptop (unfortunately, I'm her designated sysadmin) and I'd like to get Kexi on WSL2. There doesn't seem to be a simple way of doing it! There isn't systemd either.
How do I get multiple tabs in PowerShell like he has? Also: Does for example Ubuntu or Cygwin work with the text editor in Visual Studio Code? For example Python. (I'm on Windows)
I really like windows terminal, but now I wonder... is there any reason to ever bother again with cygwin or git-bash now that we have WSL/WSL2? We literally have a linux distro at our fingertips, we can apt-get stuff and don't need to use that awkward package manager from Cygwin anymore. Is there any reason to use Cygwin still ? Same with git-bash, why use that when you can apt-get git on ubuntu and just use that?