enter image description here我正在Windows 7上运行git-for-windows MING64 MinTTY。当我在git bash上选择文本时,它总是触发ctrl + C(它将在下一个命令行中显示^ C)
例如:当我左键单击以选择“git --version”时,然后左键单击,下一个命令行变为“$ ^ C”
$ git --version
git version 2.9.2.windows.1
$ ^ C
有没有人介绍过这个问题?以及如何解决它? 我从https://github.com/git-for-windows/git/releases下载了exe文件。
答案 0 :(得分:4)
输入键盘组合 Alt +空格键以打开命令窗口的系统菜单。然后使用那里的选择和复制选项。
有逐步扩展的指令here。
另见Copying and Pasting in Git Bash。摘录如下:
在Git Bash中复制和粘贴
在Git Bash中复制/粘贴的默认方法是使用菜单 (通过左上角访问)“标记”以选择你想要的 复制然后再次使用菜单进行粘贴。
这很快就会效率低下,所以设置起来是个好主意 QuickEdit模式可以更快地复制和粘贴。去做这个, 转到
Menu->Properties
,然后在Options
标签中选择QuickEdit Mode
。
答案 1 :(得分:2)
答案 2 :(得分:0)
您可以使用autohotkeys将 Shift + 插入转换为您想要的其他镜头。我在我的autohotkeys文件中使用这种方式:
^+v::^Ins
对我来说更好 Ctrl + Shift + V 而不是 Ctrl + V 以避免与vim的兼容性问题,但如果你不使用vim,你可以使用常用的方式。
另一种解决方案是使用控制台模拟器,例如conemu,它允许您编辑所有镜头。
答案 3 :(得分:0)
我使用鼠标:
答案 4 :(得分:0)
答案 5 :(得分:0)
在我的 Git Bash 中,我已经完成了 void sendStringMessage(String topic, String message, Callback completionEvent) {
...
producer.send(topic, message, completionEvent);
...
}
。
所选文本保持选中状态。
Left click down > Selected text > Left click up
未出现在控制台上。
^C
仅在我单击 ^C
时才会出现在控制台上。
您的设置与默认设置不同。
使用默认的 settings。
薄荷版本:3.4.4 (x86_64-pc-mysys) [Windows 19042]
答案 6 :(得分:-1)
其他一些拦截您信号的软件:检查您的进程并尝试尽可能地关闭/终止以查看问题是否仍然存在。 在我的情况下,它的 YodaoDict.exe