I was wondering if there are shortcuts for selecting some text in terminal, just similar to holding shift and type arrow key in editing a text file in a text editor. Thanks!


I'm assuming you are referring to Gnome Terminal.

No - there isnt a Copy and Paste mechanism using just the keyboard - you can use various short-cuts to paste (depending upon your Ubuntu version) i.e. CTRL+ Shift + Ins , Shift + Ins or CTRL+ Shift + V to paste text in the clipboard.

However, if you type screen you enter the terminal emulator which allows you to select, copy and paste text using just the keyboard.

To select (copy):

Press Ctrl + A together followed by Escape. This puts you into Copy mode. Using the cursor keys move to the beginning of the text you want to copy. Press Enter. Now move to the end of the text to be copied. Press Enter.

To Paste:

Press Ctrl + A together followed by ].

  • 4
    My question is more about selecting text not about copying and pasting. – Tim Jul 30 '11 at 23:18
  • 1
    I prefer using keys to select text instead of using mouse or touchpad. – Tim Jul 30 '11 at 23:24
  • 1
    Thanks! In a text editor, one can select text by pressing down SHIFT, and simultaneously pressing -> or <- keys. But in gnome terminal, this will not work. – Tim Aug 2 '11 at 17:26
  • 1
    how complicated for such a simple task... I'm disappointed :( – Juh_ Oct 29 '14 at 10:26
  • 1
    I'm curious: why would you want to select text, if not to copy/paste...? – rsenna Jan 30 '18 at 21:18

In gnome-terminal running bash as default shell, you can hit c-x twice (c- same as ctrl-) to select the last typed text.

Refer to bash reference for more.

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.