将外部文本粘贴到 XTerm 或 UXTerm

将外部文本粘贴到 XTerm 或 UXTerm

我有一个新安装的 Ubuntu 17.04 服务器,并正在尝试安装一些需要长命令行的软件包。

我想从网页复制长命令行并将其粘贴到终端窗口中。但是,标准键或鼠标组合都不起作用,即ctrl+ shift+ vshift+ insertctrl+ insert、鼠标中键单击。什么都不起作用。

如何将外部文本粘贴到 XTerm 或 UXTerm 中?

答案1

来自非常有帮助的 XTerm 介绍及 TrueType 字体配置 (futurile.net)

  1. 将配置放入 ~/.Xresources
  2. 使用以下命令将更改合并到正在运行的 X 会话中: $ xrdb -merge ~/.Xresources

~剪辑~

要告诉 xterm 以与 gnome-terminal 相同的方式使用标准 Ctrl+Shift+c 和 Ctrl+Shift+v,请添加:

xterm*VT100.Translations: #override \ Shift <KeyPress> Insert: insert-selection(CLIPBOARD) \n\ Ctrl Shift <Key>V: insert-selection(CLIPBOARD) \n\ Ctrl Shift <Key>C: copy-selection(CLIPBOARD) \n\ Ctrl <Btn1Up>: exec-formatted("xdg-open '%t'", PRIMARY)

此行适用于 uxterm;只需复制它并u在开头插入即可。

答案2

以 Linux 方式将外部文本粘贴到终端窗口

Linux 方式适用于xtermuxterm,其中下拉菜单或 Windows 风格的控制代码,如ctrl++ 。shiftv

  1. 按下鼠标左键标记网页中的文本并移动鼠标。

  2. 然后移动鼠标,使光标位于终端窗口中。

  3. 按下中间按钮或滚轮(按下滚轮就像按下中间按钮一样)。如果没有中间按钮,您可以同时按下左按钮和右按钮。

相关内容