For those new to Linux, the command line can be a scary pace to be. But that’s not because it is inherently scary, just that most computer users prefer fancy graphical interfaces. In general, humans prefer fancy graphical interfaces.
That’s just the way it is. You can’t force somebody who needs a computer that just work to start using the command line. But if like me, you spend much of your computing time at the command line, you’ll probably agree with me that our command-line could use some feature upgrade.
Enter Final Term, a new terminal emulator being developed by Philipp Emanuel Weidmann, a mathematician and Linux Software Engineer from Heidelberg, Germany.
It is still a work in progress, but the features that have been implemented show that in the very near future (even now, to some extent), time spent performing your daily computing tasks at the Linux command line will be a more joyful experience.
Ok, what makes Final Term so great, even at this stage in its development? Plenty. To sum it all up, it is like a super cool and decked-out IDE (ok, that’s hype, but…), with intelli-sense support. The following screen shots should offer a glimpse in to what’s in store for the Linux command line.
Yep, that’s what it is. Start typing and commands from your command history with letters that match the first ones you just typed show up. Sure, you can grep the history command, but that in itself requires typing a complete command just to find the command your are looking for. This is much better.
I can run a previous command by typing, for example, !ssh, but how about the ssh command before that?
And it will not just match the first letter of a command, but any where the letter appears in the command.
You can collapse the output of a command by using the graphic controls on the left edge of the terminal.
For a shell terminal, that’s neat, isn’t it?
In a command out put like this, click on the name of a directory, and you get a list of commands that can be executed against the directory.
Same for a file, but with a few more options.
Sadly, it is not yet smart enough when it comes to multimedia files.
Final Term has a very simple configuration settings that’s a lot more simpler that the default shell terminal’s. I like Final Term so much that it has now replaced the old terminal for most of my command-line computing tasks. Like HotShots, it’s now one of my favorite accessories. I am happy the guy responsible for this did not decide to start his own distribution. We need more well-designed and user-friendly applications, not another distribution.
sudo add-apt-repository ppa:finalterm/daily
sudo apt-get update
sudo apt-get install finalterm