我有一个新安装的 Ubuntu 17.04 服务器,并正在尝试安装一些需要长命令行的软件包。
我想从网页复制长命令行并将其粘贴到终端窗口中。但是,标准键或鼠标组合都不起作用,即ctrl+ shift+ v、shift+ insert、ctrl+ insert、鼠标中键单击。什么都不起作用。
如何将外部文本粘贴到 XTerm 或 UXTerm 中?
答案1
来自非常有帮助的 XTerm 介绍及 TrueType 字体配置 (futurile.net):
- 将配置放入 ~/.Xresources
- 使用以下命令将更改合并到正在运行的 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 方式适用于xterm
和uxterm
,其中不下拉菜单或 Windows 风格的控制代码,如ctrl++ 。shiftv
按下鼠标左键标记网页中的文本并移动鼠标。
然后移动鼠标,使光标位于终端窗口中。
按下中间按钮或滚轮(按下滚轮就像按下中间按钮一样)。如果没有中间按钮,您可以同时按下左按钮和右按钮。