713

我正在使用在 Windows XP 上运行的msysgit 。

试过Ctrl+ V,右键单击,中键单击,谷歌...没有运气。

4

32 回答 32

1060

Insert

此外,要从窗口复制,请尝试单击控制台的窗口图标(左上角)并选择编辑 -> 标记,然后在文本上拖动一个框,然后按 Enter。(也可以通过窗口图标菜单粘贴,但按键速度更快。)

更新

从 Windows 10 开始,CTRL+ CCTRL+V和许多其他功能都在 conhost.exe 中实现,因此它们应该适用于 Windows 上的每个控制台实用程序。(您必须启用属性 -> 选项选项卡 -> 快速编辑模式)

参考:http: //blogs.windows.com/buildingapps/2014/10/07/console-improvements-in-the-windows-10-technical-preview/

于 2010-02-21T00:59:56.070 回答
146

除了使用编辑菜单命令外,您还可以使用键盘快捷键直接粘贴到 git bash 窗口中,Insert.

于 2010-03-02T17:05:08.103 回答
67

它实际上不是 git、msys 或 bash 的函数;由于历史原因,每个 Windows 控制台程序都使用相同的繁琐复制/粘贴机制。打开QuickEdit 模式会有所帮助 - 或者您可以安装一个不错的替代控制台,例如这个控制台,并更改您的 git bash 快捷方式以使用它。

于 2010-02-21T01:07:43.210 回答
60

复制:

长期解决方案:点击左上角图标>默认值>选择“编辑选项”下的“快速编辑模式”>好的

然后选择要复制的文本。按Enter

短期解决方案:单击左上角图标 > 编辑 > 标记。按Enter

粘贴:

Insert

(如果“快速编辑模式”打开,右键单击也可以工作。)

于 2011-05-01T05:21:03.293 回答
37

在 linux bash 中使用Shift+ likeInsert

编辑:它甚至可以在腻子中使用。

于 2011-04-15T14:09:24.413 回答
27

很长一段时间以来,我第一次回到 Windows,这让我像个码头工人一样诅咒。我终于找到了这个:

ctrl_shift_letter_shortcuts

启用Ctrl++Shift快捷letter方式让我获得了一种类似于 Linux 的行为,从而降低了我的血压。Ctrl+ Shift+ C/V现在有效。

于 2018-02-06T21:56:06.703 回答
20

我这样做的方法是按住Alt然后按下Space,然后E最后P

在 Windows 上Alt跳转到窗口菜单,Space打开它,E选择编辑P执行粘贴命令。

连续正确地获取这些内容,您可以在 2 秒内粘贴一个片段。

于 2013-01-27T22:18:57.337 回答
11

这是github 帮助页面建议的:

clip < filename

这会将文件名的内容复制到剪贴板,对于将 id_rsa.pub 复制到 Web 表单等操作很有用。

于 2013-04-01T21:31:25.883 回答
9

用于粘贴Git BASH CTRL+P

于 2014-08-31T10:18:01.020 回答
7

右键单击 Git Bash 快捷方式并切换到选项选项卡。启用快速编辑模式并单击OK

现在您可以使用右键单击粘贴到 Git Bash,甚至可以使用远程推送的密码,这是Insert无法做到的。

在此处输入图像描述

这也使复制变得容易。只需在控制台窗口中左键单击拖动以选择任何文本块。现在右键单击选择,文本块将被复制到 RAM 中。这比其他方式更容易和直观。

图片来源:https ://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/

于 2015-06-27T14:41:12.967 回答
6

在此处输入图像描述

在此设置后的 Windows 中,您可以使用 ctrl + shift + v (对于 Windows)

于 2018-07-11T13:52:21.047 回答
5

console2 ( http://sourceforge.net/projects/console/ ) 是我的终端前端。

它添加了强大的功能,如复制/粘贴、可调整大小的窗口和选项卡。您还可以将任意数量的“终端”集成到应用程序中。我个人使用 cmd(基本的 windows 提示符)、mingW/msysGit,并且我有直接进入 python 和 mysql 解释器的快捷方式。

我用于 git 的“shell”参数(在 win7 机器上)是:

C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"

于 2012-12-20T22:09:00.397 回答
5

Ctrl+insert在 Windows 中为我做的。

于 2015-01-26T08:42:13.607 回答
4

如果您的意图是复制/粘贴 git 提交的注释,请尝试将环境变量 EDITOR 设置为您最喜欢的纯文本编辑器(记事本、记事本++ ...),当您提交时,不要给他 -m 选项和 Git将打开您最喜欢的编辑器以复制/粘贴您的评论

于 2010-03-02T17:08:39.703 回答
4

获取控制台 2。您将其配置为以多种不同的方式进行操作。适用于 bash 或 Windows 命令提示符。

于 2011-10-27T12:28:35.997 回答
4

您也可以在控制台窗口中单击鼠标右键。确保(根据之前的答案)在“属性”面板(从“系统”菜单)中启用“编辑选项”。

于 2013-12-17T21:17:36.367 回答
4

窗户

  1. 右键点击
  2. 选择选项
  3. 选择
  4. 启用Ctrl+Shift+字母快捷键

它看起来怎样?

于 2020-11-26T10:48:25.613 回答
3

在控制台的属性中,您可以在“编辑选项”下激活“快速编辑模式”,这样您就可以在控制台中粘贴,只需右键单击。或者您可以按照他们的说法使用“插入”。

于 2014-07-22T17:43:46.920 回答
3

要复制选择文本并单击CTRL+INS

将光标粘贴到要打印的位置

并点击SHIFT+INS

如需更多选项,请点击左上角的 git-bash 图标

于 2019-02-23T05:07:15.033 回答
2

我今天真的想知道如何做到这一点......巧合的是,Phil Haack 发布了一个关于使用 posh-git(powershell 上的 Git)的提示,它为您提供了选项卡自动完成和一些更酷的位。我不会回到 Git bash。

看看这个

http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx

于 2011-12-13T22:21:55.857 回答
2

ctrl是的,使用+从其他地方复制c并使用INSERT. 在 Window 8 上为我工作。

于 2015-01-24T16:11:56.560 回答
1

在 Windows 中,我不确定复制,但粘贴工作 Ctrl+Insert。在 Linux 中复制:++ CTRL,粘贴:SHIFT++CCTRLSHIFTV

于 2015-02-03T05:53:12.773 回答
1

我用鼠标

  1. 标记
  2. 右键->复制
  3. 右键->粘贴
于 2018-07-20T20:08:08.980 回答
0

复制:单击标题栏,选择标记,然后选择要复制的内容。粘贴:复制你想要过去的内容,专注于 bash,点击键盘上的插入键。

于 2013-05-08T06:51:48.830 回答
0

对于使用Windows 7, Shift+的用户可以正常工作INSERT

于 2017-05-02T11:06:39.280 回答
0

我认为你不在Mac上。使用insert钥匙。

于 2017-09-27T05:50:31.477 回答
0

这里已经有很多答案,但没有一个对我有用。仅供参考,我有一台带 win10 的联想笔记本电脑,对我有用的是:


粘贴 = Shift+ fn+prt sc


复制 = Shift+ fn+c

于 2018-03-25T09:08:53.533 回答
0

我也遇到了同样的问题,git bash 不支持在 windows 中复制和粘贴的传统方法,但您可以简单地在单个命令中复制和粘贴

SHIFT+ fn+INSERT

于 2018-07-16T19:04:14.023 回答
0

如果单击左上角的图标,将出现一个下拉菜单,您可以从那里找到复制/粘贴的选项。

于 2018-09-06T08:27:13.887 回答
0

在我的键盘上插入与 Printscreen 位于同一键上。不幸的是, ctrl + ins 对我不起作用,所以我为我发现了以下工作组合:

FN + CTRL + PRT SC - 用于复制

FN + SHIFT + PRT SC - 用于插入

于 2020-03-02T19:40:19.437 回答
0

如果要粘贴按:

shift+insert

于 2021-11-27T15:51:38.967 回答
-1

MacBook Pro 没有 ins 键。使用FN+ENTER粘贴

于 2014-05-18T10:07:28.400 回答