gnome-terminal. I've tried a few others (e.g. Elementary's terminal, kitty, alacritty), but they all have important features missing (e.g. 24-bit colour support) and/or are a pain to set up.
gnome-terminal. I've tried a few others (e.g. Elementary's terminal, kitty, alacritty), but they all have important features missing (e.g. 24-bit colour support) and/or are a pain to set up.
Pretty colours in my Vim colourscheme, mostly :) That may have been a bad example though; another problem I ran into a lot was that many terminal emulators don't really do fonts how I would expect...
Pretty colours in my Vim colourscheme, mostly :)
That may have been a bad example though; another problem I ran into a lot was that many terminal emulators don't really do fonts how I would expect - gnome-terminal will use whatever font you specify if it contains a glyph for the character, else it will use another font (this is why emojis work). Other terminals don't seem to do this, or they don't support wide characters, or they don't support any Unicode characters at all...
gnome-terminal became my terminal of choice when I learned they finally added text reflowing, something I'd grown so used to on OS X and missed dearly on Linux.
gnome-terminal became my terminal of choice when I learned they finally added text reflowing, something I'd grown so used to on OS X and missed dearly on Linux.
Have you looked into st? If you like customization (and you know how to code) then it might be a good idea. It's only a few thousand lines of code, compared to 65k in xterm and 32k in rxvt, making...
Have you looked into st? If you like customization (and you know how to code) then it might be a good idea. It's only a few thousand lines of code, compared to 65k in xterm and 32k in rxvt, making it reasonable to read through and edit. There's also a community around making patches (used like plugins) to extend functionality in common ways. urxvt is nice for fiddling with a wide range of options, but if you ever wanted to make deep changes, st is the right choice. Please note that you'll want to download the source and compile it yourself, since a pre-built package kinda defeats the purpose.
Konsole. Provides a lot of genuinely useful features that lighter terminals lack, and even includes niceties like ligature support. And naturally, it integrates very well into the rest of TDE / KDE.
Konsole. Provides a lot of genuinely useful features that lighter terminals lack, and even includes niceties like ligature support. And naturally, it integrates very well into the rest of TDE / KDE.
Same. And it helps that it is the same term in Konsole, Yakuake (the quake like term), and integrated in other tools like Kate (text editor) and Dolphin (file manager).
Same. And it helps that it is the same term in Konsole, Yakuake (the quake like term), and integrated in other tools like Kate (text editor) and Dolphin (file manager).
Have you looking into the Windows Subsystem for Linux (WSL)? It's like Git Bash, but uses a real package manager and runs real Unix binaries in a chroot environment that mimics the whole folder...
Have you looking into the Windows Subsystem for Linux (WSL)? It's like Git Bash, but uses a real package manager and runs real Unix binaries in a chroot environment that mimics the whole folder structure of a real Linux distro. If you've ever wanted to run a real Linux utility on Windows, it might be the best-performing way. And yes, you can forward X11 to Xming to run graphical applications.
xfce4-terminal, like the whole Xfce suite, just works and it is customizable enough. I have come up with a reason to swap it for something else. It even does drop-down now. I do keep xterm around...
xfce4-terminal, like the whole Xfce suite, just works and it is customizable enough. I have come up with a reason to swap it for something else. It even does drop-down now.
I do keep xterm around since some software is hardcoded to it (MonoDevelop when I used it last year comes to mind).
termite, might switch to alacritty when it gets native scrollback. Or, maybe not, since I have my termite themes set up nicely and even have a script to manage and hot-swap them.
termite, might switch to alacritty when it gets native scrollback. Or, maybe not, since I have my termite themes set up nicely and even have a script to manage and hot-swap them.
I like Tilda because having a fullscreen terminal available at a single keypress is super useful for me. Also it reminds me a little bit of the Old Days using the console in Quake 2, although...
I like Tilda because having a fullscreen terminal available at a single keypress is super useful for me. Also it reminds me a little bit of the Old Days using the console in Quake 2, although Shell/Mutter doesn't animate Tilda in a pulldown style, but I can live with that..
If I need a windowed terminal then just good old gnome-terminal.
For anyone else like me bound to Window as their daily driver, you can recreate this functionality using ConEmu's built in "Quake Style dropdown" feature. Highly recommend it paired with bash via...
For anyone else like me bound to Window as their daily driver, you can recreate this functionality using ConEmu's built in "Quake Style dropdown" feature.
Highly recommend it paired with bash via linux subsystem for windows or a plain old Powershell prompt, both of which are automatically configured for use with conemu if they are installed.
Thats the idea, but it didn't work for me in practice. I switched to Termite mainly to have decent unicode font support, but the hotkeys to do more with just the keyboard were also a nice bonus.
Thats the idea, but it didn't work for me in practice. I switched to Termite mainly to have decent unicode font support, but the hotkeys to do more with just the keyboard were also a nice bonus.
I've been using alacritty because I was impressed by its performance but it doesn't have scrollback yet and having to use tmux kills all of its performance benefits... so yeah The terminal I used...
I've been using alacritty because I was impressed by its performance but it doesn't have scrollback yet and having to use tmux kills all of its performance benefits... so yeah
The terminal I used previously, termite, also seems like a pretty solid choice.
urxvt. It's customizable, fast, and stays out of my way. I don't want fancy in-terminal splitting or tabbing, I have X11 for a reason. I don't use tmux either, as a result.
urxvt. It's customizable, fast, and stays out of my way. I don't want fancy in-terminal splitting or tabbing, I have X11 for a reason. I don't use tmux either, as a result.
Gnome Terminal only because I’ve already set it up and it works pretty well. I want to use Alacritty, but last time I tried it didn’t have scrollback, which is absolutely essential for me. I...
Gnome Terminal only because I’ve already set it up and it works pretty well.
I want to use Alacritty, but last time I tried it didn’t have scrollback, which is absolutely essential for me. I didn’t want to use tmux because that kills the performance and I already use i3, so I don’t need tmux’s terminal splitting. Speaking of it, it’s about time I check on how scrollback support is doing...
I like using guake since it just acts like the old drop-down console from the Quake games when you hit a hotkey, has tabs, and can be reasonably customized for color/transparency. I use fish...
I like using guake since it just acts like the old drop-down console from the Quake games when you hit a hotkey, has tabs, and can be reasonably customized for color/transparency. I use fish (friendly interactive shell) in it because more pretty colors and little quality of life things like showing a shadow of what you'd tab-complete to as you type.
I used to use it for IRC in one my first "real" jobs, almost totally transparent with beige text. Anyone shoulder surfing would struggle to see it, and with a single key stroke it's gone.
I used to use it for IRC in one my first "real" jobs, almost totally transparent with beige text. Anyone shoulder surfing would struggle to see it, and with a single key stroke it's gone.
Think of it like Bash but with syntax highlighting and nice predictive text. I think there was one time a few years ago I had to do something slightly differently in it, but it gave me a little...
Think of it like Bash but with syntax highlighting and nice predictive text. I think there was one time a few years ago I had to do something slightly differently in it, but it gave me a little heads up error that the syntax was different so I didn't end up having to look anything up. I know it has some unique features of its own and some quality of life things for people who do scripting that wouldn't be distributed, but for the most part I just pretend it's Bash and that works fine.
I'm using Hyper on Mac. I'm sure it's an unpopular choice, since bringing most of a web browser along just for a terminal seems super wasteful, but I'm a former frontend engineer and I liked the...
I'm using Hyper on Mac. I'm sure it's an unpopular choice, since bringing most of a web browser along just for a terminal seems super wasteful, but I'm a former frontend engineer and I liked the idea that it was written in technologies I'm fluent in, so that I can easily make changes. Not that I've needed to so far, but I like having the option, and the resource usage hasn't been enough for me to notice yet. I have it skinned to solarized dark, and I'm running ZSH, with the powerlevel9k theme.
On my Mac, I'm using alacritty like other posters have mentioned wanting to use; native scrollback isn't a huge thing for me right now as I'm really only using the shell for vim and git stuff at...
On my Mac, I'm using alacritty like other posters have mentioned wanting to use; native scrollback isn't a huge thing for me right now as I'm really only using the shell for vim and git stuff at the moment. On my Linux desktop, I'm using roxterm as I wanted an emulator that could integrate with my existing theme.
That's interesting, out of choice you've avoided a more modern text editor to use vim instead. It's a bone of contention where I work, I'm in the vim club with you, but most people use Atom or...
That's interesting, out of choice you've avoided a more modern text editor to use vim instead.
It's a bone of contention where I work, I'm in the vim club with you, but most people use Atom or Sublime.
I use Konsole, and love its UI, but... I really would like to see it integrate better with GNU Screen, or perhaps something similar. I'd like to be free to reboot my desktop PC, and have it...
I use Konsole, and love its UI, but... I really would like to see it integrate better with GNU Screen, or perhaps something similar. I'd like to be free to reboot my desktop PC, and have it restore all my remote SSH sessions transparently for me... (and my local sessions with a simple "Terminated by reboot." tagged onto the end of the original buffer)
After trying many different terminal emulators I finally decided that st was perfect for me. I added the patches I needed, modified a few things (like history size and keyboard shortcuts) and I...
After trying many different terminal emulators I finally decided that st was perfect for me. I added the patches I needed, modified a few things (like history size and keyboard shortcuts) and I got a terminal with good ANSI support that only uses 8MB of RAM, that's much less than the rest I've tried (even the ones that are supposed to be light consume around 10-30 MB or more).
I use iTerm2. I've got it customised very slightly, it will always show me the branch I'm working in if I'm in a git dir, and I've done a bit with colour/syntax highlighting.
I use iTerm2. I've got it customised very slightly, it will always show me the branch I'm working in if I'm in a git dir, and I've done a bit with colour/syntax highlighting.
gnome-terminal. I've tried a few others (e.g. Elementary's terminal, kitty, alacritty), but they all have important features missing (e.g. 24-bit colour support) and/or are a pain to set up.
24 bit color support on a terminal? That's fascinating, I've only ever used 256 on mine. What do you use all those colors for?
Pretty colours in my Vim colourscheme, mostly :)
That may have been a bad example though; another problem I ran into a lot was that many terminal emulators don't really do fonts how I would expect - gnome-terminal will use whatever font you specify if it contains a glyph for the character, else it will use another font (this is why emojis work). Other terminals don't seem to do this, or they don't support wide characters, or they don't support any Unicode characters at all...
You could use GVim (the new version of Vim supports terminal emulators).
gnome-terminal became my terminal of choice when I learned they finally added text reflowing, something I'd grown so used to on OS X and missed dearly on Linux.
urxvt, the classic ricer's choice.
Have you looked into st? If you like customization (and you know how to code) then it might be a good idea. It's only a few thousand lines of code, compared to 65k in xterm and 32k in rxvt, making it reasonable to read through and edit. There's also a community around making patches (used like plugins) to extend functionality in common ways. urxvt is nice for fiddling with a wide range of options, but if you ever wanted to make deep changes, st is the right choice. Please note that you'll want to download the source and compile it yourself, since a pre-built package kinda defeats the purpose.
Konsole. Provides a lot of genuinely useful features that lighter terminals lack, and even includes niceties like ligature support. And naturally, it integrates very well into the rest of TDE / KDE.
Same. And it helps that it is the same term in Konsole, Yakuake (the quake like term), and integrated in other tools like Kate (text editor) and Dolphin (file manager).
Likewise. Though sometimes if I don't want distractions I just ctrl-alt-F6 and go at it old-school, because old habits die hard.
Jinx, but I like your example better. I even downloaded Xming so I can run it on my win10 laptop
Have you looking into the Windows Subsystem for Linux (WSL)? It's like Git Bash, but uses a real package manager and runs real Unix binaries in a chroot environment that mimics the whole folder structure of a real Linux distro. If you've ever wanted to run a real Linux utility on Windows, it might be the best-performing way. And yes, you can forward X11 to Xming to run graphical applications.
xfce4-terminal. It's basic and simple and it works.
But...
When I want to feel like a cool retro-hacker while playing cool retro-wave: Cool Retro Term
xfce4-terminal, like the whole Xfce suite, just works and it is customizable enough. I have come up with a reason to swap it for something else. It even does drop-down now.
I do keep xterm around since some software is hardcoded to it (MonoDevelop when I used it last year comes to mind).
Cool Retro Term is the shit! :D (btw, also uses Konsole on the back).
xterm. In 80x24!
That's almost all I ever use. I've never felt the need to look for an alternative.
termite
, might switch toalacritty
when it gets native scrollback. Or, maybe not, since I have my termite themes set up nicely and even have a script to manage and hot-swap them.I like Tilda because having a fullscreen terminal available at a single keypress is super useful for me. Also it reminds me a little bit of the Old Days using the console in Quake 2, although Shell/Mutter doesn't animate Tilda in a pulldown style, but I can live with that..
If I need a windowed terminal then just good old gnome-terminal.
For anyone else like me bound to Window as their daily driver, you can recreate this functionality using ConEmu's built in "Quake Style dropdown" feature.
Highly recommend it paired with bash via linux subsystem for windows or a plain old Powershell prompt, both of which are automatically configured for use with conemu if they are installed.
termite, because I can't get fallbacks to work properly with my fonts of choice with urxvt.
Thats the idea, but it didn't work for me in practice. I switched to Termite mainly to have decent unicode font support, but the hotkeys to do more with just the keyboard were also a nice bonus.
Yeah, for some fonts this seemed to work, for others not. I didn't dig too hard.
I've been using
alacritty
because I was impressed by its performance but it doesn't have scrollback yet and having to usetmux
kills all of its performance benefits... so yeahThe terminal I used previously,
termite
, also seems like a pretty solid choice.Good old gnome-terminal. Never failed me so far (actually, I did manage to break it with too much output once).
xterm. Super ugly by default, but good customization, and you probably already have it.
urxvt. It's customizable, fast, and stays out of my way. I don't want fancy in-terminal splitting or tabbing, I have X11 for a reason. I don't use tmux either, as a result.
I'm a big fan of terminator. Dynamic panes means I can don't have to drop out of vi or switch tabs just to check a filename
Tilix is the default in Ubuntu Budgie so that's what I use on my linux machines. I use Hyper on Windows as a wrapper around Git Bash at work.
Oof, Hyper + Git Bash. I feel your pain.
Gnome Terminal only because I’ve already set it up and it works pretty well.
I want to use Alacritty, but last time I tried it didn’t have scrollback, which is absolutely essential for me. I didn’t want to use tmux because that kills the performance and I already use i3, so I don’t need tmux’s terminal splitting. Speaking of it, it’s about time I check on how scrollback support is doing...
I like using
guake
since it just acts like the old drop-down console from the Quake games when you hit a hotkey, has tabs, and can be reasonably customized for color/transparency. I usefish
(friendly interactive shell) in it because more pretty colors and little quality of life things like showing a shadow of what you'd tab-complete to as you type.I used to use it for IRC in one my first "real" jobs, almost totally transparent with beige text. Anyone shoulder surfing would struggle to see it, and with a single key stroke it's gone.
Think of it like Bash but with syntax highlighting and nice predictive text. I think there was one time a few years ago I had to do something slightly differently in it, but it gave me a little heads up error that the syntax was different so I didn't end up having to look anything up. I know it has some unique features of its own and some quality of life things for people who do scripting that wouldn't be distributed, but for the most part I just pretend it's Bash and that works fine.
I've been using Sakura for a while and really enjoy it. Quick startup, tabs, good customization, I don't really know what else I'd want.
Guake for 95% of my life, xfce4-terminal for larger terminal projects.
UXTerm, although I hate the terminal.
I'm using Hyper on Mac. I'm sure it's an unpopular choice, since bringing most of a web browser along just for a terminal seems super wasteful, but I'm a former frontend engineer and I liked the idea that it was written in technologies I'm fluent in, so that I can easily make changes. Not that I've needed to so far, but I like having the option, and the resource usage hasn't been enough for me to notice yet. I have it skinned to solarized dark, and I'm running ZSH, with the powerlevel9k theme.
On my Mac, I'm using
alacritty
like other posters have mentioned wanting to use; native scrollback isn't a huge thing for me right now as I'm really only using the shell forvim
and git stuff at the moment. On my Linux desktop, I'm usingroxterm
as I wanted an emulator that could integrate with my existing theme.That's interesting, out of choice you've avoided a more modern text editor to use vim instead.
It's a bone of contention where I work, I'm in the vim club with you, but most people use Atom or Sublime.
Guake, because it's quicker to access and quicker to hide than a normal windowed terminal.
I use Konsole, and love its UI, but... I really would like to see it integrate better with GNU Screen, or perhaps something similar. I'd like to be free to reboot my desktop PC, and have it restore all my remote SSH sessions transparently for me... (and my local sessions with a simple "Terminated by reboot." tagged onto the end of the original buffer)
After trying many different terminal emulators I finally decided that st was perfect for me. I added the patches I needed, modified a few things (like history size and keyboard shortcuts) and I got a terminal with good ANSI support that only uses 8MB of RAM, that's much less than the rest I've tried (even the ones that are supposed to be light consume around 10-30 MB or more).
Is 30 MB enough to cause you concern on the hardware (or typical workload)?
I only have 2GB and with how much a modern web browser uses even with no tabs opened, yes, every MB counts.
I use iTerm2. I've got it customised very slightly, it will always show me the branch I'm working in if I'm in a git dir, and I've done a bit with colour/syntax highlighting.
gnome-terminal for me. I've tried tilix since I'm on Ubuntu Budgie, but gnome-terminal has a simple and clean look that meshes well with my desktop.