The best terminal?

26 risposte [Ultimo contenuto]
Jaret
Offline
Iscritto: 12/19/2018

With large amount of terminals available, it's hard to make a choice. I'm looking for a fast terminal with advanced features. What is your favorite terminal?

jxself
Offline
Iscritto: 09/13/2010

My favorite terminal would be: https://invidio.us/watch?v=g8h2SenYOKc

Don't forget that terminal refers to the actual hardware because hey; that's what they were. (Everyone seems to forget this.) That's why I refer to the physical thing. Perhaps you mean the software, which is the shell. And yes, there are many of them. I use GNU BASH; a UNIX shell:
https://en.wikipedia.org/wiki/Bash_(Unix_shell)

Jaret
Offline
Iscritto: 12/19/2018

Thanks, but I was asking about "Terminal emulator program" (like konsole).

Narcis Garcia
Offline
Iscritto: 04/15/2019

I use same desktop project's application:
KDE -> Konsole
Gnome -> Gnome-terminal
Mate -> mate-terminal
LXDE -> lxterminal

All of them do what I need (tabs, clipboard, scroll, dark theme,
keyboard shortcuts...)

El 6/6/19 a les 3:01, name at domain ha escrit:
> Thanks, but I was asking about "Terminal emulator program" (like konsole).

Magic Banana

I am a member!

Offline
Iscritto: 07/24/2010

What "advanced features"? I use GNOME Terminal. It does not have anything particularly fancy, but it has all I want: tabs (and keyboard shortcuts to open/close/navigate), configurable colors, a possibly large history, keyboard shortcuts that conflict with Bash's (basically Emacs) can be disabled.

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

> a possibly large history

Would the terminal emulator make a difference in this respect? Using a
different terminal emulator wouldn't impose a limit on the size of
~/.bash_history, right?

Magic Banana

I am a member!

Offline
Iscritto: 07/24/2010

Different kind of "history" (maybe the term is not proper): I am referring to how many lines the commands you executed can output in the terminal before the oldest lines are lost (scrolling up, you will not reach the first command you executed after launching the terminal emulator). There is a limit to avoid that a command that prints gazillion lines (e.g., a 'cat' of files with millions of lines) make the process of the terminal emulator fill up the whole main memory (to be able to show you these lines, the terminal emulator must store them).

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

> Different kind of "history" (maybe the term is not proper): I am
> referring to how many lines the commands you executed can output in the
> terminal before the oldest lines are lost (scrolling up, you will not
> reach the first command you executed after launching the terminal
> emulator).

I see. I think the term is "scrollback."

> There is a limit to avoid that a command that prints
> gazillion lines (say a 'cat' of large files) make the process of the
> terminal emulator fill up the whole main memory (to be able to show you
> these lines, the terminal emulator must store them).

Yes, I once set scrollback to "infinite" and learned the hard way why
the default is is finite.

Jaret
Offline
Iscritto: 12/19/2018

Well, I'm new to Linux and still didn't really understood console/terminal. I saw a video about urxvt where they were saying it's the best with most "advanced features".

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

> Well, I'm new to Linux and still didn't really understood
> console/terminal. I saw a video about urxvt where they were saying
> it's the best with most "advanced features".

I usually use mate-terminal, followed by gnome-terminal and
xfce4-terminal. In other words, the default terminal emulators for the
desktop environments I use. I consider all three to be basically
equivalent. I tried urxvt once, but I found it hard to configure, and
didn't see a particular reason to learn how. Maybe for a more advanced
user it would be worthwhile to switch to urxvt for these "advanced
features," but I don't have that need. Since you're new to GNU/Linux, I
don't think trying out new terminal emulators needs to be a priority for
you right now either.

Libreshop
Offline
Iscritto: 10/27/2018

I use Konsole on KDE and Sakura on other distros.

Konsole is integrated in KDE, but Sakura does whatever I need.

As shell, I use zsh, which is easier to change the behaviour of it using plugins (eg. autocomplete, autosuggest, highlight, change theme of your shell,...)

Moskito256
Offline
Iscritto: 05/08/2019

My choice is using "byobu" on top of whatever terminal emulator the distro i'm using has.

loldier
Offline
Iscritto: 02/17/2016

xterm is the default terminal in X Window system.

xterm_menu.png
loldier
Offline
Iscritto: 02/17/2016

cool-retro-term brings back the look & feel of old CRT displays.

https://github.com/Swordfish90/cool-retro-term

crt.png
davidpgil
Offline
Iscritto: 08/26/2015

cool indeed!

loldier
Offline
Iscritto: 02/17/2016

Here's a screenshot. Links and the first WWW page. Cool as cool can get.

cool.png
ewlabonte

I am a member!

Offline
Iscritto: 08/29/2009

I use st. It's part of the suckless project. Best if you compile it from source, and there are plenty of patches to add almost any feature you might want. You'll need build-essential of course. https://st.suckless.org/
Here are some dependencies you will need to build it. http://www.adercon.com/ac/node/115

MistahDarcy
Offline
Iscritto: 03/18/2016

Another suckless user here. It's available in the Trisquel repositories under "stterm" if anyone wants to give the default build a go.

ewlabonte

I am a member!

Offline
Iscritto: 08/29/2009

That's true, but if you want to add any of the patches, or configure it differently from the default configuration, you'll need to compile it from source. There are no config files. Compiling only takes a couple seconds. It's that small.

FindEssential
Offline
Iscritto: 08/23/2017

Another fan of st here, been using it as my only terminal for years. I like that you can add patches, but even the bone stock is wonderful. Suckless has my preferences spot on, now if they would either make a free distro, or if one used their various projects as a base for one....

ewlabonte

I am a member!

Offline
Iscritto: 08/29/2009

The only patches I use with it are the scrollback patches. But I really need those.

amuza
Offline
Iscritto: 02/12/2018

If you need to connect to many different devices, you might like Ásbrú Connection Manager.

https://www.asbru-cm.net/

Clarem
Offline
Iscritto: 07/02/2016
kerdadit
Offline
Iscritto: 06/06/2018

For a while I have been getting by using the terminal emulator inside of GUI emacs most of the time, M-x ansi-term. The $TERM echos as "eterm-color". The old Desktop computer I'm currently using (my X200 is being repaired) can only seem to handle Trisquel Mini without freezing continuously (now only freezes occasionally), so lately when I use a terminal emulator outside of emacs it is the default one that comes with mini, which is LXTerminal (echo $TERM is 'xterm'). The only time i've installed one that didn't come default was in the case of cool-retro-term, just for fun. I'm also not too clear on how 'x-term' differs from the default one that comes with Trisquel, although I seem to remember reading a thread somewhere on this forum where someone suggested it was superior to the default one in some way. Also I don't understand why LXTerminal echos the $TERM as "x-term".

loldier
Offline
Iscritto: 02/17/2016

CRT screenshot (Cool Retro Term).

Screenshot from 2019-06-08 22-25-26.png Screenshot at 2019-06-09 10:12:51.png Screenshot at 2019-06-09 10:14:40.png vt100netris.jpg
Beformed
Offline
Iscritto: 01/13/2017

I'm trying to go as lightweight as possible, so I'm using st terminal.

Libreshop
Offline
Iscritto: 10/27/2018

And this is my current terminal screenshot

Sakura terminal with zsh(custom theme) on trisquel

IMG_20190617_090207_231.jpg