类似 Putty 的复制/粘贴

类似 Putty 的复制/粘贴

长期以来,我在使用 *nix 服务器时一直在使用 Putty,并且我已经习惯了它的复制和粘贴方法:选择,左键单击 - 复制,右键单击 - 粘贴。

我如何以同样的方式设置 Ubuntu 终端?我看到有一个快捷方式配置,但它不允许我设置我需要的键。Ctrl++ Shift、++只会弄断我的手指。CCtrlShiftV

我知道右键单击有一个菜单,但我不需要它。

答案1

我也习惯了这个功能,所以我使用 Ubuntu。你需要做的就是打开终端并输入ssh myserver.gov

对于超快速复制粘贴:

  • 选择文本复制
  • 单击鼠标中键粘贴
    • 中键单击是单击鼠标滚轮(或单击鼠标两个按钮)

它适用于操作系统中任何可选择的文本:终端、浏览器……

答案2

Ubuntu 终端 (gnome-terminal) 有这个功能。它只是使用单击鼠标中键粘贴,而不是右键单击。

总之:

  • 选择要复制的文本
  • 单击鼠标中键粘贴到你想粘贴的位置

答案3

可以使用以下两种方法之一来解决:

  1. 使用PuTTY Linux版本:

    单击两个触摸板按钮,我模拟了中间按钮。由于使用的是 Linux Mint 发行版,因此我没有激活这个中间按钮模拟。

    (evdev 的最新版本 2.5 版更改了鼠标中键模拟代码的默认值。此更改已禁用通过单击鼠标左键和右键来模拟鼠标中键的功能)我需要手动启用它:

    启用鼠标中键模拟,将其添加到 xorg.conf 代码片段:

        Section "InputClass"
           Identifier "middle button emulation class"
           MatchIsPointer "on"
           Option "Emulate3Buttons" "on"
        EndSection
    
  2. 使用PuTTY Windows版本:

    (我更喜欢这种方法,因为我不需要更改 Xorg 之类的发行版设置,只需要更改 Wine 设置即可连接到控制台串行端口):

    由于 Wine 通过在文件夹中与设备建立链接(即/dev/ttyUSB0)来处理 com 端口~/.wine/dosdevices,因此将按如下方式创建此链接,以便更新您的 wine 配置文件:

    ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
    

    我更喜欢第二种方法,因为复制粘贴总是有效,不需要中间按钮模拟,而且最棒的是,它永远不会挂起(偶尔 Windows 版 PuTTY 会在某些 winXP 安装上挂起)。

    否则,如果您不需要/不想安装 wine,则第一种方法是更好的选择。

答案4

我喜欢xterm这种行为的简单旧版本,所以你可能想使用它。它在我的计算机上的工作方式与此相同。Ubuntu 默认安装了 XTerm,你可以使用命令运行它xterm

事实上,PuTTY 中的复制和粘贴工作方式是模仿 xterm 的。配置PuTTY页面提及:

PuTTY 的复制和粘贴机制模仿了 Unixxterm 应用程序。X Window 系统使用三键鼠标,惯例是左键选择,右键扩展现有选择,中间键粘贴。

Windows 通常只有两个鼠标按钮,因此在 PuTTY 的默认配置中,正确的按钮粘贴,和中间按钮(如果有的话)扩展选择。

如果你有三键鼠标...

相关内容