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?
Ask HN: Which Linux terminal emulator do you prefer and why?
131–140 of 149 posts
Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#132Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#133Surprised to see no mention of Hyper https://hyper.is/
Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#134Earlier 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.
Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#135Vanilla 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.
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?
#136Vanilla 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…
Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#137Earlier 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…
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?
#138WezTerm! 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.
Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#139Re: Ask HN: Which Linux terminal emulator do you prefer and why?
#140Kitty 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 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.