It can manage SSH connections, it sports a tabbed yet minimalist interface, it looks good. It also checks the most boxes from my list. Since tabs are a must-have feature for me, Tabby immediately sounded appealing. But it’s really helpful to be able to drop down the terminal with a hotkey on my laptop. On my desktop, where I have multiple monitors and one is usually dedicated my terminal application, I don’t really use it. Overall, I recommend Guake/Yakuake for laptop users or single-monitor users. Yakuake is useful on a laptop or if you have a single monitor I use them to supplement my primary terminal, not as a replacement. They don’t have much in the way of features, but it’s convenient to have. These terminals need to run persistently so you can pop them open at any time (usually they’re set as startup applications) but they don’t suck up resources. Use Guake with GTK desktops (Gnome, Cinnamon, XFCE, MATE) and Yakuake with QT desktops (KDE, LXQT). This type of terminal be particularly useful on a laptop or if you only have a single monitor. I grouped these two together because they pretty much do the same thing: they give you a “Quake style” terminal that will drop down from the top of your screen when you hit a selected key combination. Wezterm does everything I want aside from making configuration easy. ![]() Eventually I stumbled across a tidbit in the FAQ part of wezterm’s documentation that clued me into the fact that it was a problem with how wezterm interacts with zsh. Honestly, I would have if not for the fact that I was even more dissatisfied with all the other terminal emulators I tried. That included copy and pasting from wezterm to wezterm. The next major problem I ran into was that wezterm would dump a bunch of extra special characters when I tried to copy and paste anything other than plain text. I later figured out that I could disable multiplex with SSH and it would work, but like much of the configuration for wezterm, it wasn’t obvious. While wezterm can make normal SSH connections no problem, for the saved configurations to work you have to have the same version of wezterm installed on both the client and the server. I was really intrigued by its ability to store SSH configurations, but at first it through me for a loop. In some cases they had some neat customizations but didn’t work at all. I noticed that several of these were running on Windows Subsystem for Linux and I had to hack quite a bit out to make them work. You can find some configurations floating about on the internet, but you can’t always just repurpose them. On the negative side, Wez’s terminal requires you to make a lua file to make any of those many configurations. For me that doesn’t matter, but if you compile a lot of software it might help. It’s also driven by your graphics card, which frees up CPU power. ![]() Wez’s terminal is great looking and highly customizable. Notice how the “add tab” button is next to the tabs, not above it taking up space *cough*Konsole*cough*. It’s minimalistic but includes an ever-present tab bar. Wez’s Terminal Emulator, also known as wezterm, comes very close to checking all my boxes. I should note that after all my searching, I still haven’t found a terminal I consider perfect. Aside from the tab bar, very minimalist.Here are the things that matter most to me (in order): However, I’ll try to detail the pros and cons of each terminal application to help you find the best one for you. Instead of trying to remain objective, this list is ordered specifically in accordance with my own biases. This appears to be a highly subjective space and that makes sense since different users will search for different features. Even when it’s apparent that the author has actually used the software in question, there is nothing even approaching a consensus when it comes to determining the best virtual terminals. Honestly, a whole bunch of similar ones exist but most are written by content writers just trying to knock out an article real fast. I did quite a bit of digging around to put this list together.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |