46

Suggest please a terminal application for Ubuntu desktop which meets next requirements:
1. Paste via Right Mouse Click (without showing the context menu)
2. Copy via Mouse selection.
3. Solarized color scheme.

With current one "GNOME Terminal v3.6.0" it is not possible.
Or suggest a way to improve Gnome Terminal.

P.S. Why I dislike the "selection buffer" behavior... F.e. I Have in Text Editor word "command" and in terminal window command "ls -la" and I want to replace that word in Text Editor onto the command from terminal. "selection buffer is not suitable in that case Because when you will select "command" in Text Editor to replace it you will have "command" in "selection buffer". So you will paste "command" instead of "command" :). You could only select "ls -la" paste it after "command" via Middle Mouse Click and remove "command" after it. Too much clicks.
That is why I want to use "Clipboard" for that instead of "selection buffer".

Select with mouse, Right Mouse Click, Select in Context Menu Copy, Left Mouse Click on that menu item - also too much clicks.

  • 1
    It is actually possible to copy and paste using mouse in gnome-terminal 3.6. Please elaborate, if you mean something else. – green Apr 15 '13 at 10:33
  • @green7 yes. it is possible. via "selection buffer" But I want via "Clipboard" and using RMC instead of MMC. If there is no terminal emulator with such functionality. I'll try to use MMC. Or will code. – denys Apr 15 '13 at 10:42
  • 2
    I can do it in my computer. What doesn't work is CTRL+C, as this has a special meaning in the terminal. You can use SHIFT+CTRL+C to copy text or select it, rigth click and select copy. – Javier Rivera Apr 15 '13 at 10:47
  • 1
    @denys Have you tried clipboard managers, like clipit? You can get it from Software Center. – Basharat Sialvi Apr 15 '13 at 11:22
40

GNOME Terminal has the above functionalities.


In case you didn't know, in most terminal emulators:

  • Copy text: Ctrl + Shift + c
  • Past text: Ctrl + Shift + v

Have a look at these great alternatives

Tilda

Simple, GTK+ pop-up terminal - https://github.com/lanoxx/tilda

Tilda terminal emulator sreenshot Install via the software center

Guake

GTK+ popup terminal. Great multi-monitor support. - https://github.com/Guake/guake

Guake sreenshot Install via the software center

Check out Yakuake for a Qt/KDE alternative.

Terminology

Feature rich terminal using the EFL toolkit. https://www.enlightenment.org/about-terminology

Terminology sreenshot

WebUpd8 article about Terminology

24

There is one more terminal application you can install & the includes with many features . It's named as terminator.

you can install it with

sudo apt-get install terminator

in your terminal with CTRL+ALT+T

enter image description here

11

Guake is a GREAT emulator. You can install it with:

sudo apt-get install guake
  • 3
    why the vote down? – black sensei Sep 12 '13 at 13:59
  • 1
    @Seth , Ryan, and black sensei, can you explain a little bit about guake features, please? – Santosa Sandy Feb 28 '14 at 8:24
  • I like guake.. nice terminal – xxbinxx Aug 17 '15 at 7:31
  • 7
    @Ryan: Why are you pleased with it, yet not a fan personally? – jvriesem Sep 18 '15 at 15:47
1

Guake + Byobu with tmux [+ zsh + oh-my-zsh + themes + plugins]

As I said here and here, I'm a happy user of Guake with Byobu inside it, which by default use tmux (better than screen).

  1. Install and enable: sudo apt install guake byobu && byobu-enable
  2. Add it to available shells: which byobu | sudo tee -a /etc/shells, as I told in this Guake Github issue.
  3. On Guake preferences (guake-prefs) choose Byobu as the default interpreter: image
  4. Uncheck "Show tab bar", since you will use Byobu for that:

    screenshot

Other suggestions

  • Learn shortcuts with Shift+F1, this excellent screencast or this great cheat-sheet.
  • Learn available byobu terminal commands with apropos byobu
    • By default byobu uses tmux as backend (you can use tmux shortcuts!). If you hate yourself change it with byobu-select-backend.
  • To use fn keys on Midnight Commander use Alt+ or Shift+F12 to disable byobu F-keys.
  • If a shortcut doesn't work try disabling Guake ones that might interfere (in my case was Ctrl+F2 for vertical split): screenshot

zsh + oh-my-zsh + themes + plugins

This would be total happiness, but also you can:

  • install zsh (sudo apt install zsh) and switch shell from bash.
  • Even more? Install oh-my-zsh (steroids for zsh):

    sudo apt install curl && sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
    
  • zsh with oh-my-zsh becomes very powerful and beautiful with plugins and themes.
    • Plugins I like:
      • Productivity: autojump colored-man-pages command-not-found extract zsh-history-substring-search pass taskwarrior web-search.
      • Build tools: docker git github
    • Themes I like: agnoster, awesomepanda, blinks, gallois.

(in below screnshot I wasn't using zsh yet) screenshot

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.