Mic*_*rtl 6 terminal copy-paste whitespace
我经常从 SSH 终端会话中复制代码片段,在该会话中我登录到某个远程服务器并vim在 . 经常发生的是,代码用尾随空格填充以匹配终端宽度。
虽然我在我的 Ubuntu 和 Windows 机器(使用腻子)上都看到过这种情况,但我认为这并不总是发生。不过,我无法弄清楚它何时发生。
所以我想知道如何避免那些我必须在 textarea 中一直手动删除的尾随空格,我将其复制到那里。
请注意,文件在服务器上没有尾随空格!只有当我选择并复制一些文本时才会发生这种情况。
也许并不奇怪,终端决定选择什么。更准确地说,不同的终端以不同的方式处理文本选择。在某些终端上,例如rxvt-unicode,这可以在某种程度上进行控制。
相关的xresources(设置)是:
URxvt.cutchars: string -- where to split words on double-clicks
URXvt.tripleclickwords: boolean -- prevent copying of the whole line
Run Code Online (Sandbox Code Playgroud)
我认为最后一个正是您正在寻找的。如果您提供有关设置的更多详细信息,熟悉您终端的人可能会给您更合适的答案。同时,你可以尝试一下urxvt。
| 归档时间: |
|
| 查看次数: |
1937 次 |
| 最近记录: |