git bash 如何启用快速编辑模式?
Posted
技术标签:
【中文标题】git bash 如何启用快速编辑模式?【英文标题】:git bash how to enable quick edit mode? 【发布时间】: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 控制台的设置。启用快速编辑模式后,您无需先右键单击并选择标记即可选择要复制的文本。 【参考方案1】:您没有使用 Windows 控制台;您正在使用为 cygwin(一个 unix 仿真环境)构建的终端。 unix 终端通常的默认行为是在您选择文本后立即将其放置在剪贴板中。您不需要按 Ctrl-C 或任何其他键。
(我没有你的终端,所以我无法验证这是否会有所帮助,但很有可能会解决你的问题。)
【讨论】:
【参考方案2】:您只需选择/突出显示文本,它将自动放置在剪贴板上。然后您可以使用鼠标Right Click
和Clicking Past
或从Windows
机器上的键盘按Shift+Insert
Past
。
【讨论】:
【参考方案3】:快速编辑模式在Git 1.x 中可用,但您的屏幕截图来自Git 2.x
您可以使用Ctrl
+Shift
+c
进行复制,如图here。
您也可以使用鼠标,如图here。
另外,请注意,从 Windows 10 开始,Ctrl
+c
、Ctrl
+v
可用于复制/粘贴,如 here 所述。
【讨论】:
您关于使用 Windows 10 Ctrl+c 的链接说要打开快速编辑模式,这不能回答问题——2.x 中的快速编辑模式在哪里? 可能有一个我没有尝试过的解决方法,因为我没有 Windows 10。在 GIT 安装过程中,您可以选择“从 Windows 命令提示符中使用 Git”选项,如图 @987654326 @。然后,您可以在 cmd.exe 中启用快速编辑模式,如 here 所示。请告诉我它是否有效。以上是关于git bash 如何启用快速编辑模式?的主要内容,如果未能解决你的问题,请参考以下文章
如何在编辑模式下启用 UITableViewCell contentView 上的用户交互?