10

我试图只用键盘使用我的电脑,而不用触摸鼠标。

git-gui中,如何将键盘焦点移动到已更改文件的列表中,以便我可以将它们 ( Ctrl+ T) 一个接一个地暂存?我知道我可以使用Ctrl+暂存所有更改的文件I,但它不适用于暂存新创建的文件。

4

2 回答 2

2

你可以用键盘控制一些东西:

  • 使用Alt+ <1st-character-menu-item>打开菜单,例如Alt+C用于提交菜单
  • 有很多可用的快捷方式,例如F5用于刷新
  • 使用Shift+TabCtrl+Tab你跳过按钮 Rescan to Push、New Commit to Amend Last Commit 和 Commit Message 框

但是,我发现无法跳转到 [Un]Staged Changes 框以及 [un]stage hunks 或 line。

于 2011-02-12T10:01:25.410 回答
0

制作了一个补丁以启用ALT+1(最多为 4 个)以关注 git-gui 界面的小部件:

  • ALT+1关注“未分阶段的变化”
  • ALT+2聚焦“阶段性变化”
  • ALT+3聚焦差异视图
  • ALT+4聚焦提交消息对话框

您可以在此处阅读有关实施讨论的更多信息

于 2022-01-04T14:02:37.440 回答