Live data from Hacker News

Ask HN: Which Linux terminal emulator do you prefer and why?

news.ycombinator.com

131–140 of 149 posts

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#131
post #54
post #31

I used the terminal in gVim (:terminal). It's pretty close to xterm in terms of responsiveness, supports Unicode, and lets you avoid a multiplexer like GNU screen or tmux. Fallback is good old xterm (always have a fallback).

Uninformed person here. Why is avoiding a multiplexer desirable?

It's not really "avoiding", it's more like 1 less program to install, configure, run, learn keys for, and troubleshoot. I like both tmux and screen, but I personally don't need them anymore.

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#134
post #130
post #83

Earlier quoted context omitted.

Quake-mode (being able to hide/show with a global hotkey) is a required feature for me, and yakuake is one of the few that support it. I have no idea how anyone gets any work done without being able to quickly get to a terminal. Funnily enough, on Windows their new Terminal supports it also if you dig in the settings a bit. That gets me through the work day, when I'm stuck on Windows.

> Funnily enough, on Windows their new Terminal supports it also if you dig in the settings a bit. Can you permanently resize it? Last I tried it, it was slow and I didn't see how to make it fullscreen or behave predictably on multimonitor setups, so I couldn't actually use it.

Whatever settings I've done, there's one button to make it appear/disappear, and it's very quick. I don't do mine fullscreen though, I prefer just a corner. It stays whatever size I tell it to, I'd assume that can be most of the screen. Also I've turned on "focus mode", which gets rid of the huge titlebar. I use tmux inside of it so I don't need its tab bar or anything either.

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#135

Vanilla xterm. It uses a lot less resources than any other emulator. Thomas Dickey keeps it updated. It has an unusual, but usable scroll bar. You can configure cut-n-paste to help you with command line work. You can change what a "word" is for cutting/copying to include /, ., *, so working with Unix file names is easier.

Moi aussi.

I usually launch my xterms from icons on the panel/taskbar/whatever-you-want-to-call-it. Doing that actually launches scripts that use whole sets of specific parameters for the new xterm window.

Thus, 'goroot' sets a largish xterm (115 x 58) with a right-hand scrollbar and reverse color and logs into the 'root' user. If you don't enter the root-user's password it will abort and disappear.

And 'read.news' runs nothing but a text-based usenet-reader in an xterm, and has extra code to prevent more than one instance running.

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#136

Vanilla xterm. It uses a lot less resources than any other emulator. Thomas Dickey keeps it updated. It has an unusual, but usable scroll bar. You can configure cut-n-paste to help you with command line work. You can change what a "word" is for cutting/copying to include /, ., *, so working with Unix file names is easier.

Moi aussi. I usually launch my xterms from icons on the panel/taskbar/whatever-you-want-to-call-it. Doing that actually launches scripts that use whole sets of specific parameters for the new xterm window. Thus, 'goroot' sets a largish xterm (115 x 58) with a right-hand scrollbar and reverse color and logs into the 'root' user. If you don't enter the root-user's password it will abort and disappear. And 'read.news' r…

You actually use usenet? why?

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#137
post #107
post #105

Earlier quoted context omitted.

the main reason for me is that the command shell retains a history of commands that i used which allows me to efficiently repeat those commands. i can turn a series of commands into a script. also a lot of commands and file operations are faster in a terminal. there are also many commands that don't have a gui equivalent (and there are gui apps that don't have a commandline equivalent. the latter are the reason why w…

Oh I get all of these, maybe I have some confusion about the difference between a terminal and a terminal emulator. Take MacOS for example - there's the default Terminal app. It can do all the things you're describing out of the box and I agree that they're useful. (I would call this a terminal, not a terminal emulator Then there's the custom setups with kitty, tmux, other extensions etc. My question was what do peop…

basically you are asking what kind of advantages do these alternative terminal emulators have over the default.

well, just look at what everyone here is writing about their choice.

in part that depends on what the default is because on linux you get a variety of choices. there it often comes down to preference. the defaults change over time and some people prefer to stick with what they had.

if it's not that then it's some kind of specific feature. it can be font choice (better default fonts, or an easier way to change the font), tab support or something else. it's not that one terminal is objectively better than another, but a few features that are important for one person but not for another.

on macos i occasionally had issues with unicode support for foreign languages in the default terminal.app. so i switched to iTerm. iTerm also has tabs and tmux integration, which are nice extra features.

btw tmux is a terminal multiplexer offering features that no terminal application has. the primary one is that it keeps running if i close a window and i can reconnect later. that is very useful for remote connections, but also locally it means i can log out without having to close all my terminal windows. keeping that state for me is very important to make it easier to switch between activities

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#138
post #96

WezTerm! Minimal, fast, cross platform-first approach, easy to configure. I use it on macOS and Linux with essentially the same configuration file, no issue at all. And the maintainer is a cool human being, which is always a plus.

Ditto on the developer. Though the software is excellent too.

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#139
I've been using Roxterm with AwesomeWM. I don't like borders, tabs or menus on my terminal. I just want it to pop up with a key combo (Meta Enter) and disappear with a Ctl-d. Bang bang. I bounced around for a bit and settled here. I can't recall all the details but Roxterm just seemed to be the one I could config to my liking on AwesomeWM. Arch moved it to the AUR a few years ago. I guess it's fallen out of favor for some reason.

Re: Ask HN: Which Linux terminal emulator do you prefer and why?

#140
post #18

Kitty is an amazing terminal if you are willing to spend some time to learn and customize it. Take a look at the screencast on its website, it is super powerful and will make your coworkers and friends jealous. https://sw.kovidgoyal.net/kitty/

I don't like how intrusive kitty is. The "shell integration", "remote control", ssh's "kittens" makes feel uneasy from a security standpoint. Maybe I'm just being paranoid :p I thought about forking it into a "skinny kitty". But there are so many good ttys nowadays that I the effort is not worth it. Another option would be to sandbox with linux namespace and capabilities. Not sure how feasible it is. Kitty does has a…

I feel the same way, yet I still use it.

I would love a fast terminal that supported the tmux-like splits/panes and flexible keybindings and dropped all the exotic stuff. In particular, the custom termcap stuff I have to do with kitty when ssh-ing is enough to motivate me to switch.

Post reply on HN