标签: key-binding

清除命令行的默认键绑定

Midnight Commander 下清除底部命令行的默认键绑定是什么?(不是你用 Ctrl-O 得到的,而是单行提示)

unix command-line midnight-commander key-binding

6
推荐指数
2
解决办法
766
查看次数

在 AutoHotkey 中将命令绑定到 key-up 和 key-down

我在AutoHotkey脚本中编写了两个函数:fun1()fun2(). 我现在需要绑定fun1()到何时Pause被按下,并绑定fun2()到何时Pause被释放。

例如,我会按住Pause隐藏所有窗口,然后松开Pause以恢复所有窗口。(这个例子不是我的实际目标)。

我怎么能在 AutoHotkey 中做到这一点?

windows-7 keyboard-shortcuts autohotkey key-binding

6
推荐指数
2
解决办法
5583
查看次数

如何让 ESC 在 Windows 下的 Bash 中清除一行而不是 Ctrl+u?

我在 Windows 中使用 bash,包括 Cygwin 和 Git Bash(Git for Windows 的一部分)。在 bash 中不像在 Windowscmd.exe Esc中不清除行,只有Ctrl+ U。我怎样才能弄清楚这条线?

谢谢!

windows cygwin bash command-line key-binding

6
推荐指数
1
解决办法
2033
查看次数

如何调试 OSX 键绑定停止工作的原因?

最近,我意识到我的 ^A 键绑定已在 OSX 中停止工作。

我的假设是某些应用程序已将 ^A 注册为热键,但我不确定这一点。我不记得最近安装了任何新的东西,但我肯定有可能安装过并且只是忘记了。

其他一些相关信息:

  • ^A 在任何应用程序中都不起作用——这不仅仅是 Terminal.app 的问题
  • 其他控制组合(例如:^E)仍按预期工作
  • 查看键盘系统首选项窗格显示没有绑定到 ^A
  • 重新启动没有帮助
    • 但是,使用新创建的帐户登录确实会导致问题消失(即:^A 适用于测试帐户)
  • 我的 StandardKeyBinding.dict 具有 ^A 的正确值
    • 注意:我在 /Library/KeyBindings 或 ~/Library/KeyBindings 中没有 DefaultKeyBinding.dict

关于如何调试这个的任何想法?

keyboard hotkeys key-binding macos

6
推荐指数
1
解决办法
1702
查看次数

绑定 Ctrl-Tab 以在 tmux 中循环浏览窗口

我试图弄清楚如何绑定 ctrl-tab 以循环浏览所有打开的窗口,我试过: bind-key -n C-Tab select-window -t :.+ 表示未知键。

我错过了什么?

注意:我不想在按 ctrl-tab 之前使用我的前缀键,我只想 ctrl-tab 循环浏览所有窗格。

linux key-binding tmux

6
推荐指数
1
解决办法
3488
查看次数

OSX Remapping Physical Trackpad Click for Mac

MacBook 触控板是一件了不起的事情。假设一个人像我一样专门使用“点击以点击”功能(包括在可用性设置中双击以点击保持),位于整个实际玻璃硬件后面的物理点击按钮会发现自己完全没有使用。这发生在我身上,我意识到,在让一个朋友使用机器检查她的电子邮件后;几个月来我第一次听到那种坚实、微妙的沉闷声。

我真正想做的是将这个当前多余的按钮绑定到将经常使用的东西上。而且,至少对于我的工作流程来说,这就是 Launchpad。

这有两个主要原因。

  1. 我从启动板中得到了很多用途。我不将 Dock 用作应用程序启动器;它显示了一个活动应用程序列表(根据http://www.macgasm.net/2011/04/29/show-active-applications-mac-os-dock-2d-time/)所以我的启动板是我的主要启动器,真的是我的操作系统的中心。但是,用于访问启动板的四指捏合手势在 100% 的情况下对我不起作用。我会说它在 95% 的时间里都有效,考虑到我会在一个会话中愉快地执行上述手势 20 次,每个会话至少一次,这让我暂时感到沮丧。我需要一个更好、更一致的手势。

  2. 我用的是 iPhone。从 iOS 零开始,物理点击访问 Springboard 一直是我最喜欢的设备之一。我认为将这种物理点击镜像到 mac 触控板和 Launchpad 的想法将是跨设备一致性的一个很好的例子,并且会立即成为第二天性。

我在谷歌上搜索了一下,发现了一些可以修改输入的 GUI 软件的例子,但没有一个可以吹嘘区分点击点击和点击点击的能力,如果你遵循的话。我需要挖掘多低的层次才能拦截这种区别?

任何建议或方向将不胜感激。

mac macbook touchpad key-binding macos

6
推荐指数
1
解决办法
1834
查看次数

重新绑定 Microsoft Sculpt 移动鼠标(Windows 键)

使用微软雕刻移动鼠标,通过下载鼠标和键盘中心,我可以重新绑定鼠标键,但我无法更改 WINDOWS 键,这是我可能(并且想要)重新绑定的唯一键,因为我有它(两次)在键盘上,我找不到更改它的选项,我错过了什么吗?或者有什么办法可以绕过这个限制

在此处输入图片说明

我发现密钥保存在这里: HKEY_CURRENT_USER\Software\Microsoft\IntelliPoint\ModelSpecific\5025\EventMapping\4

但是我一直在尝试更改 [4](4 是鼠标中键)但是我没有找到任何用于 windows 键的

mouse key-binding

6
推荐指数
1
解决办法
7950
查看次数

通过 tig 修改 Git

我经常使用tig来选择哪些修改add,并给commit。我滚动浏览补丁,按下u添加,当我满意时,我按下C提交添加的更改。

每隔一段时间我就会错过一个我希望与上次提交一起提交的文件。目前我正在做的事情如下:

  • 寻找我错过的修改
  • u添加它
  • 出口 tig
  • 类型 git amend
  • 保存相同的提交消息
  • tig再次输入

有没有办法定义一些快捷方式,例如a(当前返回Unknown key, press 'h' for help),它将执行该过程并留在tig

git key-binding tig

6
推荐指数
1
解决办法
2086
查看次数

如何在 Windows 7 中设置“打开方式”键盘快捷键?

我有一个打开 vim 的快捷方式,但我想创建一个快捷方式来使用 vim 在 Windows 资源管理器中打开当前选定的文件(如果这不是与文件类型关联的程序)。

使用可执行文件的快捷方式打开它,但未选择任何文件。

windows-7 keyboard-shortcuts key-binding

5
推荐指数
1
解决办法
2万
查看次数

在 OSX / Firefox 中禁用 Ctrl-A 快捷方式

OSX 在所有文本字段上都有 Emacs 键绑定,这意味着Ctrl+A将您带到行首。

在 Firefox 中,有时,Ctrl+ 会A激活查找栏的“突出显示全部”选项,而不是将我带回到行的开头。

有什么办法可以禁用它吗?

firefox emacs key-binding macos

5
推荐指数
1
解决办法
415
查看次数