Bug 335338 - [feature request] Special mode for copy text without mouse
Summary: [feature request] Special mode for copy text without mouse
Status: RESOLVED DUPLICATE of bug 100317
Alias: None
Product: konsole
Classification: Applications
Component: copy-paste (show other bugs)
Version: 2.11.5
Platform: Mint (Ubuntu based) Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
: 351082 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-05-25 12:02 UTC by Cade
Modified: 2019-10-24 08:16 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cade 2014-05-25 12:02:25 UTC
Feature request: special "copy text" mode
to allow copy text without using mouse.

How to use:
*  press shortcut to go to copy text mode;
*  select text using standard text editor's keys
    (arrows, shift+arrows, etc);
*  press "Ctrl+c" (or any other key)
    to copy text and exit copy text mode.

How to realize?

When go to "copy text" mode:
*  get text from scroll history;
    may also get character colors and attributes (bold, italics);
*  hide terminal emulator window;
*  in place of terminal emulator window
    show text editor window;
*  insert stored text in text text editor;
*  draw text editor's cursor in position of terminal's cursor;
*  text editor window will handle cursor movement keys.

When leave "copy text" mode:
*  hide text editor window;
*  show terminal emulator window;
*  position of terminal's cursor will not changed.
Advantages:
*  do not need to send any escape sequences to running programs;
*  do not need to move cursor of virtual terminal;
*  console application know nothing about copy text mode.

Any suggestions?

Reproducible: Always
Comment 1 Jerôme Pouiller 2019-10-24 08:08:51 UTC
*** Bug 351082 has been marked as a duplicate of this bug. ***
Comment 2 Jerôme Pouiller 2019-10-24 08:16:06 UTC

*** This bug has been marked as a duplicate of bug 100317 ***