![]() ![]() And with ‘added’ I mean I made a Windows Terminal profile that starts the bash.exe program that comes with Cygwin and drops me in the Cygin homedir (which is actually a Windows path). ![]() Next I added Cygwin to my Windows Terminal and made it the default. This makes Cygwin a bit different: you can - and usually have to - run the installer a few times to get everything you need. However a basic Cygwin installation is pretty minimalistic, so I had to run the installer a few times to get all the software packages I needed (like ssh, vim and wget they are not installed by default). Cygwin makes a whole lot of recompiled GNU tools available for Windows - including the above. I knew Cygwin from way back, and I noticed it still hasn’t changed its logical, but somewhat archaic installation procedure.Ĭygwin installs itself in a folder with a bunch of recompiled for Windows GPL tools, to create a hierarchy that LOOKS and FEELS like a Linux environment.Īs long as I can use, grep, rsync, ssh, wget, vim and awk, right?Īnd I can. There are many alternatives and emulation option (like running VirtualBox or MinGW et al.) but why not go with good, old, trusty Cygwin solution. Windows Terminal is a native Windows binary, so that might explain that snappy feel.īut now, how do I get that Linux feel on Windows! WSL1 was pretty perfect, an almost native feeling Linux environment. Once you have tabs, you don’t want to go back. Windows Terminal is the only terminal emulator I found (on Windows) that does tabs decently! The only other ones I found were ConEmu, but it feels a bit less snappy, and cmder (which uses ConEmu so it has the same problem). And MinTTY is pretty good, however: it has no tabs. Cygwin also comes with MinTTY by default. ![]() ![]() MinTTY is used *a lot* and many tools are actually MinTTY under the hood. I already starting using this for WSL (which comes default with MinTTY). Windows Terminalįirst I settled on Windows Terminal as a terminal emulator. So I entered the world of terminal emulators and unixy environments, which can be overwhelmingly confusing at times. So after poking around - many blogs and Github issues - I decided to ditch WSL and move on. The thing is, WSL2 startup times are annoyingly slow. I had been a happy WSL1 user for many years, but after switching laptops I more or less had to upgrade to WSL2. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |