使用示例:我只是在Windows的Emacs中选择了一堆漂亮的文本。然后,我将焦点转移到Putty窗口。然后按魔术键盘快捷键,等待另一侧输入的应用程序得到一些提示。
我尝试将键盘快捷键粘贴到
cmd
,Alt + Space + E + P中,但是它不会将剪贴板粘贴到我的PuTTY窗口中。有关使用Alt + Space打开系统菜单的问题和解答看起来很有趣,但并没有使我更接近答案。
那么,有谁知道我该如何仅使用键盘将Windows剪贴板粘贴到PuTTY会话中?
#1 楼
您可以使用Shift + Ins粘贴文本。从PuTTY文档中:
使用右键(或鼠标中键,如果要粘贴,则可以粘贴)安装三键鼠标并进行设置;请参阅第4.11.2节)。 (按Shift-Ins或从Ctrl +右键单击上下文菜单中选择“粘贴”,效果相同。)单击鼠标右键时,PuTTY将读取Windows剪贴板中的内容并将其粘贴到会话中,就像在键盘上键入的一样。
#2 楼
从Putty文档中获得4.10.3更改鼠标按钮的操作PuTTY的复制和粘贴机制是在Unix xterm应用程序上建模的。 X
窗口系统使用三键鼠标,惯例是
左键选择,右键扩展现有的
选择,中间键粘贴。 >
Windows通常只有两个鼠标按钮,因此在PuTTY的默认配置下
,粘贴右键,中间按钮(如果您有一个)扩展选择范围。
如果您拥有三键鼠标并且已经习惯了xterm
,则可以使用“鼠标按钮的动作”控件来选择它。
您必须通过打开Putty> Windows>选择>选择“ xterm(右扩展,中间粘贴)”来更改默认行为。
#3 楼
就我而言,我只需要Ctrl-Ins
/ Shift-Ins
,因此,我的配置是:Window>选择
将所选文本自动复制到系统剪贴板>
(unchecked)
鼠标粘贴>
(No action)
{Ctrl,Shift}+Ins
> (System clipboard)
您需要VIM才能使用它:
终端>功能
禁用应用程序键盘模式
(checked)
其他:
PuTTY的运行方式就像普通的X终端...
当执行以下操作时,某些命令将输出到“备用”屏幕选择了xterm终端类型,例如“ less”(或“ vi”),它在程序退出时消失。
但是,您可以使用以下命令禁用备用屏幕:
终端>功能
禁用切换到备用端子屏幕
(checked)
评论
看看安装的Macbook空中键盘和Windows,我希望我有一个INS键。
– adrianTNT
16年5月10日在14:54
嗨,@adrianTNT,在Macbook上,您可以使用fn + return模拟Ins。因此,要粘贴到腻子中,可以使用shift + fn + return
–贾米
16年11月2日在17:38
请谨慎执行此操作。某些字符(如“”)看起来可能相同,但一旦将其粘贴到PuTTY中后,它们的解释就会有所不同-这是从notepad ++复制粘贴而成的,因此它是纯文本
–科洛布峡谷
16-11-10在19:12
@KolobCanyon是的,我注意到了!从我的编辑器直接复制到PuTTY总是转换文本,需要始终通过粘贴到记事本来“转换”为纯文本
– pocesar
17年9月18日在8:30
在Windows中,只需用鼠标右键单击PuTTY控制台窗口,然后按键盘上的Enter键即可。 (请注意,您显然显然需要首先将密码复制到剪贴板。)
–c00000fd
17年9月25日在4:31