DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Enough with the text editors... let's talk Terminal Emulators!  (Read 13,304 times)

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,027
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Linux User
Call them Virtual Terminals, Terminal Emulators or Command Windows, anybody who has ever done anything involving configuration or administration that only requires a line or two of shell, knows what I'm talking about.  I get by just fine with Xfce4-terminal, others may stick with good ol' Xterm or Rxvt , or go in for fancy stuff like Guake, but I've run into no less than 2 VT's lately:

This one seems to go out of it's way to invoke nostalgia while your wrestling with file permission in /usr/share, but hey... I typed 'CLS' more than once, so mission accomplished.

Cool-Old-Term
Quote
Cool-old-term is a terminal emulator which tries to mimic the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.


This next one aims to be the Swiss Army Knife of terminal emulators.  A modern UI bolted on to a solid terminal.  I like it (even if I can't compile it... yet).

FinalTerm
Quote
Final Term is a new breed of terminal emulator.
It goes beyond mere emulation and understands what is happening inside the shell it is hosting. This allows it to offer features no other terminal can, including:
   Semantic text menus
   Smart command completion
   GUI terminal controls



All children left unattended will be given a mocha and a puppy.

Cuffy

  • Participant
  • Joined in 2007
  • *
  • Posts: 392
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #1 on: August 07, 2014, 05:32 AM »
I've got two or three of those old terminals. Had more but gave them to the recyclers while I could still lift them!
Also have an old 8086 IBM computer, LOADED, with a couple of five and a quarter floppies. I keep that available in case this machine with Win8.1.1 should die unexpectedly.  :D
Have fun! 8)

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #2 on: August 08, 2014, 02:00 AM »
Hadn't heard of either and specifically curious about the further development of Final Term to see how some of the planned features evolve.  Thanks for mentioning them :)



Currently using sakura / lilyterm / emacs for the most part, but they all seem to have their drawbacks...

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #3 on: August 08, 2014, 11:14 PM »
For simple tasks I use Guake. Can't beat the convenience of that drop-down feature. :Thmbsup:

For more complex multi-terminal needs I'll use Terminator.

I've generally found it's best to just pick a TE found in your repository and stick with it until you learn it inside out. If it gives you everything you want, stop there. If not, try another one. They're all pretty much the same under the hood.

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,027
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Linux User
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #4 on: August 09, 2014, 01:17 AM »
They're all pretty much the same under the hood.
Agreed.  Though I never could get used to Guake...  :-[

Finalterm looks to me like the devs are making a concerted effort to get the terminal interface a little further out of its past, which I think is laudable.  We've done it with text editors, why not?
All children left unattended will be given a mocha and a puppy.

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,649
    • Participated in NANY Challenge Eleven Times
    • Coding Snacks
    • Linux User
    • Hardware Hacker
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #5 on: August 09, 2014, 09:27 AM »
This isn't limited to *nix TE's I presume?
/Ton
Ath's software collection, Quote: "A problem well stated is a problem half-solved." (Charles Kettering)

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #6 on: August 09, 2014, 12:27 PM »
This isn't limited to *nix TE's I presume?

Doesn't have to be. Share what you've got. We're all friends here. :)

Tuxman

  • OMG not him again!
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 2,522
    • Participated in NANY Challenge Seven Times
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #7 on: August 09, 2014, 01:14 PM »
OpenBSD/FreeBSD desktops:
I prefer urxvt on *ix systems. Terminator is weird IMO. (But I'll surely try Final Term soon!) "Multi-terminal needs" can easily be solved with tmux.  :P In the very rare cases I want to use more than one terminal X window, I just press a hotkey and a second one opens. Thank you, awesome wm!

OSX:
This is a hard case. I have to work with OSX in the office. Terminal.app makes me sick. I installed iTerm2 as it has a nicer handling but it sometimes freezes when my ssh is connected too long. Rather annoying. I plan to replace iTerm2 by the Emacs shell next week (M-x shell) as I use Emacs with TRAMP for most "real" working tasks anyway.



Windows:
Easy. ConEmu with a PyCmd interpreter. Beat that.



:-*
I bet when Cheetahs race and one of them cheats, the other one goes "Man, you're such a Cheetah!" and they laugh & eat a zebra or whatever.
« Last Edit: August 09, 2014, 01:28 PM by Tuxman »

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,027
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Linux User
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #8 on: August 09, 2014, 07:21 PM »
Quote
Windows:
Easy. ConEmu with a PyCmd interpreter. Beat that.

I'm liking that split command/file window.
Very nice!  :Thmbsup:
All children left unattended will be given a mocha and a puppy.

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,861
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #9 on: August 09, 2014, 07:49 PM »
"Multi-terminal needs" can easily be solved with tmux.

"Easily solved" just so long as everyone's needs are the same.  :P

I'm familiar with tmux btw. It's a very sweet bit of code if you don't mind one more client/server running on your system. But tmux's design goals are somewhat different than Terminator's.

Nice we have so many choices. 8)
« Last Edit: August 10, 2014, 04:11 PM by 40hz »

panzer

  • Participant
  • Joined in 2008
  • *
  • Posts: 941
Re: Enough with the text editors... let's talk Terminal Emulators!
« Reply #10 on: September 06, 2014, 07:18 AM »
Final Term looks nice:
http://finalterm.org/

Original address: https://www.donationcoder.com/forum/index.php?topic=38640.0