I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
Hmm, not sure. I use Windows Terminal and it's configured to run wsl.exe -d Ubuntu instead of a shell directly.
Windows Terminal is alright. It's very slow, but last time I used Hyper Terminal that was even slower!
What you are doing in your
.bashrcis really strange:This means your system will load
bash, then immediately loadbashagain, and finally loadzsh.If you use
chshyou can set which login shell you use directly.hmm. thnx Ben.
chshworked for me, only when I launch 'Ubuntu' app from start menu.BUT, as I am using Hyper terminal and have configured its shell as below
It always starts
bashirrespective of the shell set in/etc/passwdeither withchshorusermod -sSo had to add
bash -c zshin.bashrcThough, can be summoned with just
zshin the.bashrc.Let me know, if there is any workaround to this situation!
Hmm, not sure. I use Windows Terminal and it's configured to run
wsl.exe -d Ubuntuinstead of a shell directly.Windows Terminal is alright. It's very slow, but last time I used Hyper Terminal that was even slower!
Cool 👍
I just switched to Hyper. Lets see how it behaves with time.
Thanks
For all,

Terminals are UI layer. The above setup will work fine with CMD too.
Below is the screenshot for same [with autosuggestion also]