如何在xterm中启用剪切或复制粘贴

我经常使用xterm进行网页浏览,因为它具有图像渲染属性,但与终端相比,使得xterm变得困难的一件事是终端程序中的复制/剪切粘贴可用性。 我找到了这个方法,并根据这个我将以下代码保存在主目录中的.Xdefaults文件中

 xterm -ls -xrm 'XTerm*selectToClipboard: true'& 

在执行此代码后,我能够在xterm中选择文本,但无法复制或剪切粘贴(使用鼠标或键盘快捷键ctrl + c等)来自xterm的任何文本。

知道出了什么问题吗?

您不得在.Xdefaults包含该行。 因此,你要开始这个计划。

 xterm -ls -xrm 'XTerm*selectToClipboard:true' & 

或者使用.Xdefaults

添加此行:

 XTerm*selectToClipboard:true 

并重新加载配置

 xrdb ~/.Xdefaults 

您可以使用vim或nano编辑XTerm文件(我使用vim):

 vim /home/your_user_name/XTerm 

添加这个:

 XTerm*Background: black XTerm*Foreground: green XTerm*SaveLines: 2000 XTerm*faceName: Ubuntu mono XTerm*faceSize: 12 XTerm*rightScrollBar: true XTerm*ScrollBar: true XTerm*scrollTtyOutput: false XTerm*VT100.Translations: #override \ Shift CtrlV: insert-selection(CLIPBOARD) \n\ Shift CtrlV: insert-selection(PRIMARY) \n\ Shift: select-start() \n\ Shift: select-extend() \n\ Shift: select-end(CLIPBOARD) \n\ 

保存并关闭白色:

 :wq 

打开xterm:

 xterm & 

此配置允许:

  1. 选择文本并将其复制到xterm中:按住Shiht键,单击鼠标左键,选择文本并单击鼠标右键,将其添加到剪贴板。
  2. 将文本粘贴到xterm中:按Ctrl + Shift + V.
  3. 显示ScrollBar。
  4. 个性化字体。

我希望这对你有帮助。