【问题标题】:How to select text in git bash console (OS windows) use keyboard?如何在 git bash 控制台(操作系统窗口)中使用键盘选择文本?
【发布时间】:2015-05-09 15:53:49
【问题描述】:

我知道如何在 git bash 控制台中选择文本(例如:提交哈希)使用鼠标,但如何使用键盘。

【问题讨论】:

标签: git


【解决方案1】:

如果您的“git bash 控制台”在 cmd.exe 中运行(并且在 Windows 中的典型 git 安装中是这样),那么您可以使用 cmd.exe 窗口上下文菜单进行选择和粘贴:

  1. alt+space — 它将显示窗口上下文菜单。
  2. ek — 它将选择Edit -> Mark 菜单选项。
  3. 现在您可以使用箭头键在cmd.exe 窗口周围移动文本光标。
  4. 按住 shift 键并用箭头键选择块来选择文本块。
  5. enter 复制选定的文本块。

您还可以使用alt+spaceep 快捷方式将文本从剪贴板粘贴到控制台。

请注意,键盘快捷键取决于 Windows 用户界面语言,上述命令适用于英文界面。

【讨论】:

  • 这太棒了!!谢谢!
  • 现在可以使用更好的粘贴快捷方式:stackoverflow.com/questions/38832230/…
  • “在 Windows 中的典型 git 安装中它是”它不是。 Git Bash 默认在 Mintty 中运行。
【解决方案2】:

按住 Shift 键 并首先点击文本开头,然后点击所选内容的结尾

【讨论】:

    【解决方案3】:

    没有任何控制台,即使是非常好的console2,你也不能用键盘选择和复制,因为光标被限制在提示符中(除了用alt快捷键进入菜单但它太棒了!!)!

    在后台使用 'cmd.exe' 的 git bash 控制台,您应该使用菜单进行复制/粘贴。

    使用console2,这更容易,所有选定的文本都会自动复制,您只需使用ctrl+v粘贴即可。

    但如果你更喜欢比 'cmd.exe' 更好的 powershell 控制台,你可以安装 post-it,为你的 powershell 控制台添加一个非常好的 git 支持......

    您也可以安装Win command paste,允许在“cmd.exe”控制台(和其他)中使用快捷键 ctrl+v 进行粘贴

    Ps 和编辑:Bash 适用于 Bourne-again shell(而不是像我之前写的那样'bourne another shell...)

    【讨论】:

    • 实际上是 Bourne 再次 shell。
    猜你喜欢
    • 2010-12-08
    • 1970-01-01
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-25
    相关资源
    最近更新 更多