References:
Windows Terminal
The obvious alternative is Windows Terminal. It’s feature rich (i.e. tabs, screen splits, command palette), open source and built by Microsoft.
It’s easy to use and learn thanks to the command palette we know so well by now, from editors like Atom and VSCode through the shortcut CTRL+ALT+P
.
Windows Terminal Installation
Install it through the Microsoft Store or through winget:
winget install Microsoft.WindowsTerminal
Setting it as the default terminal app
To set it as the default terminal in Windows, open the Developer settings
and select it as the default terminal app like this:
Another option is to set it as default in it’s own settings. See screenshot further down.
Windows Terminal Settings
Once you’ve configured it, make sure to backup your settings.json
file (e.g. in git). You can open the settings through the shortcut CTRL+,
.
At the bottom left there will be a link to open the settings.json file:
Warp
Another option is Warp. This is an AI powered alternative that is available cross platform (Windows/Linux/MacOs).
It can do what Windows Terminal can do and more. For instance it has the concept of blocks which allows you to both navigate, filter your output and share your blocks with others. Additionally it allows you to define workflows that you can later access through the Command Palette (CTRL+ALT+P
), to make it easier to remember and run more complex commands. It also has git
support which will show your current branch and click to switch between other local branches.
Warp Installation
Grab the installer from their website or through winget:
winget install Warp.Warp
Warp Settings
With warp you can register an account which will allow you to sync your settings across devices, which is a neat feature!