复制/粘贴可替代Cygwin吗?


12

我为无法复制并粘贴到Cygwin中而感到恼火...是否有Cygwin的替代品能让我做到这一点?


你是什​​么意思,你不能复制/粘贴到cygwin?我刚刚从cmd窗口和cygwin mintty尝试过。我也许让他们处于快速编辑模式。
barlop 2015年

Answers:


16

来自官方的Cygwin常见问题解答:

如何复制并粘贴到Cygwin控制台窗口中?

首先,考虑使用Minty而不是标准控制台窗口。在薄荷方面,使用鼠标左键进行选择还可以复制和粘贴鼠标中键。再简单不过了!

在Windows的控制台窗口中,打开属性对话框。这些选项包含一个名为“快速编辑模式”的切换按钮。它必须是开的。保存属性。

您还可以通过将以下行添加到.inputrc文件来绑定插入键以从剪贴板粘贴:

"\e[2~": paste-from-clipboard 

1
另一个选择是在您的机器上设置cygwin SSH服务器,然后使用PuTTY连接到localhost。我比minTTY更喜欢它,因为PuTTY的剪切粘贴功能开箱即用。但是有缺点:PuTTY不会将您登录到同一桌面会话,因此(1)您不会获得与已经安装在桌面上的网络驱动器相同的网络驱动器(尽管您可以再次安装它们),和(2 ),则无法从PuTTY连接启动GUI应用。因此,对于大多数终端设备,我通常都会以PuTTY窗口结束,而对于其他终端设备,通常会以一个Minty窗口结束。
奎克吉

1
@quack quixote:设置ssh服务器并使用腻子比使用mintty(无论如何都是hacked的putty)更“开箱即用”?:)
akira

@akira:我说的是“ PuTTY的剪切粘贴功能更简单易用”。是的,minTTY是从腻子中砍除的,但现在已经不一样了。
quack quixote 2010年

首先,在最新版本的mintty中默认启用“按选择复制”功能。
ak2

-1您的整个答案与问题相矛盾。如果可以复制/粘贴到cygwin中,那么一开始就应该明确表示可以复制/粘贴到cygwin中,甚至可以在cmd窗口中进行调整。也许他的意思是您无法执行ctrl-v,尽管cmd也是如此。
barlop 2015年

5

Cygwin最好的终端模拟器是“ mintty


默认是mintty。我不知道是不是在2010年。但是无论哪种方式,您都可以复制/粘贴,所以这是无关紧要的。
barlop 2015年

3

我用rxvt。这是cygwin附带的一个不错的终端仿真器,命令外壳。您需要单独安装它,因为cygwin默认未安装它。

Windows命令提示符要好得多。您可以水平和垂直调整窗口大小(没有滚动条问题)。当您选择并复制文本时,它会正确选择换行符等(而不是Windows的愚蠢的块副本)。您可以使用shift-insert粘贴。

试试看。您可能会喜欢。


需要X服务器(cygwin或其他)。这不是一个糟糕的解决方案,但是如果您不使用其他X应用程序,则X会产生大量开销。
quack quixote 2010年

2
@quack quixote:不正确,cygwin中有多个rxvt软件包:“ rxvt”可用于纯Windows,“ rxvt-unicode-common”和“ rxvt-unicode-X”需要Xserver。因此,您可以将rxvt与纯Windows一起使用,而无需Xserver。
akira 2010年

@akira:啊,知道了。我站得住了。
quack quixote 2010年

1
@quack quixote:但是无论如何,与薄荷味相比,任何rxvt sux都是如此。这是您的反rxvt背后的推理存在缺陷,而不是总体方向:))
akira 2010年



2

我只是将所有内容putclip通过管道传输并通过getclip


2

用腻子代替腻子。您可以登录到本地cygwin会话(无需sshd),只需选择并右键单击即可复制和粘贴。


0

这是我使用的替代方法。(使用AHK程序)

;Paste w/Cywgin (CTRL+SHIFT+V)

^ + v :: {:*:pste ::发送%clipboard%return}


请说明在何处添加此代码。
DavidPostill

@DavidPostill的记忆,也许看起来。一个自动热键脚本。
barlop 2015年

是的,这将使用AHK。
John Eztech
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.