无法复制/粘贴mingw shell

时间:2013-05-03 16:45:44

标签: mingw copy-paste

我刚刚在Windows上安装了MinGW,而且我无法复制/粘贴,因为我习惯在Linux甚至是PuTTY上。复制和粘贴文本(例如从chrome)到MinGW shell的技巧是什么?

7 个答案:

答案 0 :(得分:209)

右键单击命令窗口的标题栏并选择“属性”,然后在“选项”选项卡上勾选“快速编辑模式”框,然后单击“确定”。

之后,您可以使用鼠标右键从剪贴板粘贴文本,在按住鼠标左键的同时突出显示文本,然后使用 ENTER 键复制所选文本。

此过程适用于Windows 7/8,而不适用于Windows 10.

答案 1 :(得分:18)

[替代]对于Windows 10中的MINGW64(mintty 2.7.9)终端,您可以启用&#34; Ctrl + Shift + 字母快捷方式&#34;使用( Ctrl + Shift + c )执行复制并粘贴( Ctrl + Shift < / KBD> + v )。

启用此功能:

  1. 右键单击命令窗口
  2. 点击按键&#39;
  3. 选中&#39; Ctrl + Shift + letter 快捷方式&#39;
  4. 当你vi / vim进入文件时:

    • 要复制:突出显示所需的部分,然后点击&#39; <&#39;
    • 剪切:突出显示所需部分,然后点击“&#39;
    • 要粘贴: Ctrl + Shift + v

答案 2 :(得分:4)

@ mrt上面的解决方案是永久性的。这是Windows中任何16位提示的更快捷方式:

复制

点击左上角的图标&gt;编辑&gt;选择文本,然后右键单击

PASTE

与上述类似的过程(使用编辑&gt;粘贴)或只需按INSERT

答案 3 :(得分:4)

Win7运行MINGW64( mintty 2.7.3 ),从本评论发布之日起,当前版本的Git Bash 2.1.3.0附带了该文件。

右键单击shell的标题栏&gt; Mouse&gt;在Click actions&gt;下Right mouse button&gt;选择Paste单选按钮。

然而,我很惊讶地发现这不允许我使用我的鼠标右击来粘贴。

我还必须选择Application mouse mode&gt; Default click target&gt; Window

更改了两个设置后,我就可以粘贴了。

因此,当前版本的Git bash附带的新shell似乎具有新功能。它似乎也有点儿麻烦。例如,通过cli运行可执行文件(例如php -version会导致空输出并强制我重新启动shell)。等待新的更新,希望能解决这个问题。

答案 4 :(得分:2)

我遇到了这个问题,上面的解决方案对Windows 10没有用。这是因为菜单上没有属性。但是,通过上面的解决方案内容,我能够为Windows 10解决它,如下所示: 右键单击MINGW64左上角的图标: 选择选项 现在选择键 在右侧,您将找到快捷方式 如果没有加厚,请复制并粘贴 现在总是记得给予复制和指令的指示。粘贴如下:   复制:Ctrl + Ins(插入) 即要在MINGW上复制,只需突出显示要复制的内容,然后按Ctrl插入键   糊; Shift + Ins(插入) 即要粘贴,请将光标放在要粘贴的位置。然后按Shift Insert键

现在选择鼠标 在右侧,您将找到鼠标功能 如果没有加厚,请选择厚复制并选择复制为富文本 对于鼠标按钮,厚右鼠标粘贴 注意:要在MINGW上复制,只需突出显示要复制的内容即可。然后将光标放在要粘贴的位置。然后单击鼠标右键。 现在单击保存或应用然后单击保存。 我试过这些,一切都很好。 请注意,您也可以从任何其他来源进行复制,并使用上面的粘贴说明将粘贴用于MINGW。

答案 5 :(得分:0)

此薄荷错误CTRL + C & CTRL + V copy paste解决了该问题。它允许正常的Control-C,Control-V复制和粘贴,但以更改其他控制字符为代价。因此,要停止运行某个进程,您需要Control-Shift-C,要中断该进程,您将需要Control-Shift-Z,而要发送EOT,则需要Control-Shift-D。您可能会发现Windows复制和粘贴的优势远远超过了缺点。

该行为需要在var completurl = window.location.href; var split = completurl.split("/"); if(split[7] == 'new'){ this.byId("semantic:DetailPageID").setTitle("New"); } else { this.byId("semantic:DetailPageID").setTitle("Edit"); } 文件中设置一个标志。哪个看起来像

.minttyrc

答案 6 :(得分:0)

好的,您需要做的是: 右键点击, 粘贴!