无法复制/粘贴mingw sh

我刚在Windows上安装了MinGW,而且我不能像以前那样在Linux甚至PuTTY上复制/粘贴。 复制和粘贴文本(例如从chrome)到MinGW shell的技巧是什么?

user788171 asked 2019-08-13T22:55:14Z
5个解决方案
208 votes

右键单击命令窗口的标题栏,然后选择'属性',然后选择'选项' 选中'快速编辑模式'框,然后点击“确认”。

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

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

mrt answered 2019-08-13T22:55:41Z
18 votes

[备选]对于Windows 10中的MINGW64(mintty 2.7.9)终端,您可以启用" Ctrl + Shift +字母快捷方式" 使用(Ctrl + Shift + c)执行复制并使用(Ctrl + Shift + v)粘贴。

要启用此功能:

  1. 右键单击命令窗口
  2. 点击'按键'
  3. 选中' Ctrl + Shift +字母快捷方式框'

当你vi / vim进入文件时:

  • 要复制:突出显示所需的部分,然后点击' y'
  • 剪切:突出显示您想要的部分,然后点击' d'
  • 要粘贴:Ctrl + Shift + v
Bokkers Ling answered 2019-08-13T22:57:01Z
4 votes

@mrt的上述解决方案是永久性的。 对于Windows中的任何16位提示,这是一种更快捷的方法:

复制

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

与上述类似的过程(使用编辑>粘贴)或按键INSERT

Deepak Thomas answered 2019-08-13T22:57:53Z
4 votes

Win7运行MINGW64(薄荷2.7.3),从本评论发布之日起,当前版本的Git Bash 2.1.3.0附带。

右键单击shell的标题栏> php -version> 根据Default click target> Window> 选择Paste单选按钮。

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

我还必须选择php -version> Default click target>Window

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

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

mdo123 answered 2019-08-13T22:58:54Z
2 votes

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

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

Olu Adabonyan answered 2019-08-13T22:59:29Z
translate from https://stackoverflow.com:/questions/16363890/unable-to-copy-paste-in-mingw-shell