[Konsole-devel] [Bug 183490] Konsole auto copy selection to clipboard to avoid confusion between shortcuts for pasting from clipboard and selection

Adam Batkin adam at batkin.net
Sun Jan 29 16:03:54 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=183490





--- Comment #5 from Adam Batkin <adam batkin net>  2012-01-29 16:03:54 ---
Created an attachment (id=68302)
 --> (http://bugs.kde.org/attachment.cgi?id=68302)
Add "Copy to Clipboard on selection" option for profile

I have added a patch which adds an option to the Profile to use the Clipboard
instead of X Selection when selecting text.

Here is my rationale for why this is useful:
I often find myself using different operating systems; Linux, Mac, Windows. The
latter two don't have a concept of "Selection" in the way that X Windows does.
So in terminal emulators on Mac/Windows, I always use Shift+Insert to paste
text, whether it was copied from another program, or selected within a
terminal.

On Linux, I mostly use the Clipboard, not the Selection. The only exception to
this is in a terminal, where I frequently highlight text and need to use it in
another application, or even back in a terminal. But I have some very strong
"muscle memory" to always use Shift+Insert...after all, if I've copied
something from another app (to the Clipboard), that's what I need. And since
I'm constantly switching between computers running different operating systems
(which don't have a Selection buffer) I'm used to always using Shift+Insert for
paste.

I work quickly, and having to think about whether to use Shift+Insert or
Ctrl+Shift+Insert, depending on where I happened to copy a piece of text from,
is too much work. I want to be able to concentrate on the problem at-hand,
instead of worrying about using different keystrokes depending on context.

This patch leave the default behaviour alone, but allows the user to enable the
use of Clipboard instead of Selection when selecting text in Konsole, as a
Profile option.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the konsole-devel mailing list