【问题标题】:git bash how to enable quick edit mode?git bash 如何启用快速编辑模式?
【发布时间】:2017-11-09 00:14:57
【问题描述】:

(我的操作系统是 win 10)我找不到启用快速编辑模式的选项?

当我用左键单击选择块时,git bash 复制(从 win 10 命令行扩展)通过自动执行 Ctrl + C。所以它终止过程如下图所示。 我能怎么做?

PS: Ctrl-C 不是我的操作,而是在我释放鼠标左键选择文本时由终端自动操作

【问题讨论】:

  • 我怀疑你使用的是 Windows,但是某种 unix 模拟器。很可能只是突出显示文本会将其复制到剪贴板。
  • 什么是快速编辑模式?您无法在终端中编辑命令或什么?
  • @ikegami Git Bash 是一个适用于 Windows 的软件包,其中包括 Git、Bash 和许多移植到 Windows 上的 Linux 工具。所有这些都运行在 Cygwin 之上。
  • @axiac,感谢您确认我所说的话。 Cygwin 是一个 unix 仿真层。
  • @Kent,快速编辑模式是 Windows 控制台的设置。启用快速编辑模式后,您无需先右键单击并选择标记即可选择要复制的文本。

标签: git git-bash mintty


【解决方案1】:

您没有使用 Windows 控制台;您正在使用为 cygwin(一个 unix 仿真环境)构建的终端。 unix 终端通常的默认行为是在您选择文本后立即将其放置在剪贴板中。您不需要按 Ctrl-C 或任何其他键。

(我没有你的终端,所以我无法验证这是否会有所帮助,但很有可能会解决你的问题。)

【讨论】:

    【解决方案2】:

    您只需选择/突出显示文本,它将自动放置在剪贴板上。然后您可以使用鼠标Right ClickClicking Past 或从Windows 机器上的键盘按Shift+Insert Past

    【讨论】:

      【解决方案3】:

      快速编辑模式在Git 1.x 中可用,但您的屏幕截图来自Git 2.x

      您可以使用Ctrl+Shift+c进行复制,如图here

      您也可以使用鼠标,如图here

      另外,请注意,从 Windows 10 开始,Ctrl+cCtrl+v 可用于复制/粘贴,如 here 所述。

      【讨论】:

      • 您关于使用 Windows 10 Ctrl+c 的链接说要打开快速编辑模式,这不能回答问题——2.x 中的快速编辑模式在哪里?
      • 可能有一个我没有尝试过的解决方法,因为我没有 Windows 10。在 GIT 安装过程中,您可以选择“从 Windows 命令提示符中使用 Git”选项,如图 @987654326 @。然后,您可以在 cmd.exe 中启用快速编辑模式,如 here 所示。请告诉我它是否有效。