如何仅使用键盘将Windows剪贴板粘贴到PuTTY会话中?


134

我想仅使用键盘将Windows剪贴板的文本粘贴到我的PuTTY会话中。我在Windows XP上运行PuTTY 0.60。

用法示例:我刚刚在Windows的Emacs中选择了一堆漂亮的文本。然后,我将焦点转移到Putty窗口。然后,我按下魔术键盘快捷键,在另一侧等待输入的应用程序会得到一些提示

我已经尝试过将键盘快捷键粘贴到cmdAlt+ Space+ E+中P,但是它不会将剪贴板粘贴到我的PuTTY窗口中。

关于使用打开系统菜单的问题和答案Alt+Space看起来很有趣,但它并没有给我带来更接近答案。

因此,有谁知道我该如何仅使用键盘将Windows剪贴板粘贴到PuTTY会话中?

Answers:


181

您可以使用Shift+ Ins粘贴文本。

从PuTTY 文档中

使用右键(或鼠标中键,如果您有三键鼠标并已设置)进行粘贴;请参见第4.11.2节。(按Shift-Ins或从Ctrl +右键单击上下文菜单中选择“粘贴”,具有相同的效果。)单击鼠标右键时,PuTTY将读取Windows剪贴板中的内容并将其粘贴到会话中,就像在键盘上键入一样。

5
看着安装的Macbook空中键盘和Windows,我希望我有一个INS键。
adrianTNT

嗨,@ adrianTNT,在Macbook上,您可以Ins使用fn+ 进行模拟return。因此,要粘贴到腻子中,可以使用shift+ fn+return
Jamey

3
请务必这样做。某些字符看起来"可能相同,但是一旦将其粘贴到PuTTY中后,它们的解释就会有所不同-这是从notepad ++复制粘贴而成的,因此它是纯文本
Kolob Canyon

@KolobCanyon是的,我注意到了!从我的编辑器直接复制到PuTTY总是会转换文本,需要始终通过粘贴到记事本之前“转换”为纯文本
pocesar

4
在Windows中,只需用鼠标右键单击PuTTY控制台窗口,然后enter按键盘即可。(请注意,您显然显然需要先将密码复制到剪贴板。)
c00000fd

0

从腻子文档中

4.10.3更改鼠标按钮的操作PuTTY的复制和粘贴机制是在Unix xterm应用程序上建模的。X窗口系统使用三键鼠标,约定是左键选择,右键扩展现有选择,中间键粘贴。

Windows通常只有两个鼠标按钮,因此在PuTTY的默认配置中,将粘贴右键,而中间按钮(如果有)将扩展选择范围。

如果您具有三键鼠标并且已经习惯了xterm排列,则可以使用“鼠标键的动作”控件来选择它。

您必须通过打开Putty> Windows> Selection>选择“ xterm(右延伸,中间粘贴)”来更改默认行为。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.