为什么我无法从 nano 复制到剪贴板?

sar*_*rke 6 clipboard copy-paste nano terminator copy

为什么不nano支持简单Ctrl + C插入剪贴板?我gnome-terminator在 Linux Mint 上使用它,只想将我的几行复制.bashrc到文本编辑器中。当我标记文本段落时,右键单击它不起作用,我需要“双击右键”才能打开上下文菜单,但“复制”显示为灰色。Ctrl + Shift + C 不起作用。我已经在终结者首选项中检查了“复制选择” - 但它也不起作用。这真是要了我的命……这是一个如此简单的功能。

如何启用复制和粘贴?有没有直接的方法或者我必须完全更改文本编辑器?

use*_*686 7

Terminator 不知道您在 nano 中标记了哪些文本。一般来说,当您在 nano 中标记某些内容时,终端仅理解其显示 \xe2\x80\x93 的格式,但不理解其含义,它只是告诉终端以不同的颜色显示该文本。(同样,终端只知道可见的文本,但不知道在 nano 中滚动的文本。)

\n

另一方面,nano 对剪贴板一无所知。(剪贴板是 X11(图形系统)的一项功能,因此纯终端应用程序无法轻松访问它。)对 X11 剪贴板的支持本来可以添加到 nano 中,就像添加到 Vim 中的"+寄存器一样,但它们可能选择不这样做。

\n

因此,对于 nano,唯一直接的方法是使用 Shift+鼠标或 Ctrl+Shift+鼠标在终端上选择文本,然后使用 Terminator 的 Ctrl+Shift+C 即可复制文本。(不幸的是,这只能复制一个屏幕上适合的文本。)

\n

或者您可以直接您想要的任何文本编辑器中打开 ~/.bashrc 。

\n