i was editing a bug report to debian with reportbug utility in xfce4-terminal 0.8.7.4, i seleced nano editor to write, and i wanted to copy text from nano to mousepad, but ctrl+shift+c did not work, and copy menu in terminal menu is grayed out. now, i opened nano again to check context menu, and i see copy menu there is also grayed out. alt+shift+a, alt+shift+6 method as described in https://askubuntu.com/q/833102 does not work. i can also copy system information from the debian bug report i mentioned: -- System Information: Debian Release: 10.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 4.19.0-6-686-pae (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xchm depends on: ii libc6 2.28-10 pn libchm1 <none> ii libgcc1 1:8.3.0-6 ii libstdc++6 8.3.0-6 ii libwxbase3.0-0v5 3.0.4+dfsg-8 ii libwxgtk3.0-0v5 3.0.4+dfsg-8 xchm recommends no packages. xchm suggests no packages. ------- i see there is another bug report https://bugzilla.xfce.org/show_bug.cgi?id=14570 , but it is with much older version, and copying any text, in my case, i can copy outputs of commands, but cannot from nano... now, i have tried less and vi, and i can select with mouse and copy with mouse right click menu there.
Hi dinar, What exactly are you doing in order to copy text? If you want to copy text from nano to another app (such as mousepad), you should use the terminal's selection and copying tools. That is, you should select text with the mouse (Shift + arrows won't work for that) and then copy it with either context menu or the terminal shortcut - Shift+Ctrl+C. If you want to copy/paste text within nano, you may use its own way - select text with Shift+arrows and use nano's shortcuts as described in https://askubuntu.com/q/833102 I personally have no problems with nano and xfce4-terminal copying/pasting text.
i have found out that if i select text with mouse, i can copy selection. (and come here and see that you have written about this). "Shift + arrows won't work for that" - this is not intuitive. i think you should make some warning. i have an idea: write the menu this way: "Copy mouse selection" instead of "Copy".
Well, the terminal has never supported text selection with keyboard, so there's no confusion here. Whenever you see that text is selectable with keyboard, you should know that it's a feature of the app that's running within the terminal so the terminal's shortcuts/menus don't apply. I'm closing the bug.
new users of os/de should not have to know history of a terminal emulator application to be able to correctly understand its menu items. knowing language and usual behaviour of all other applications should be enough. in all other applications keyboard selection is similar in behaviour with mouse selection. in xfce4-terminal while using nano in i see that they are separate. from point of view of a new user "copy" should work with selection, and separateness of mouse and keyboard selections is not expected.
i have reopened this bug, just now.
Renaming to "Copy mouse selection" would still be misleading. An application can optionally listen to mouse events and perform its own selection, again, unbeknownst to the terminal. Try it e.g. in mcedit.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/41. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev