在nautilus快捷键描述中搜索后:

我在论坛中搜索了一些关于此的内容,但在Pharo v3中无效.
我仍然在寻找一种可用于在打开的窗口之间轻松切换的快捷方式,例如SO中的alt + tab/cmd + tab.
有谁知道如何做到这一点?
它正在进行中.目前,关键组合似乎尚未确定/实施.
当我探索附加到世界的关键映射时,
World kmDispatcher explore.
Run Code Online (Sandbox Code Playgroud)
我只看到CMD + K作为directKeymaps绑定的一部分报告[ self openAndCommitToMonticello ].
如果我浏览发件人openAndCommitToMonticello,我会发现一些咒语:
Komitter class>>initialize
World
bindKeyCombination: $k command
toAction: [ self openAndCommitToMonticello ]
Run Code Online (Sandbox Code Playgroud)
显然,CMD + K必须被理解为小写$ k ...(?)
通过窗口导航的消息是SystemWindow class>>sendTopWindowToBack(不要问我是怎么发现这个......).
有两个发件人
PasteUpMorph>>defaultDesktopCommandKeyTripletsWorldState class>>windowsOn:似乎分配的键是\ ...所以我们可以尝试再次挂钩这个键绑定.
因为在我的法语mac键盘上相当不方便(CMD + \意味着拿着四个键!!!),我会用右箭头做.
如果你看一下KMSingleKeyCombination class>>specialKeys,你会看到右箭头的代码是29.
所以让我们试试这个:
World
bindKeyCombination: 29 command
toAction: [ System sendTopWindowToBack ].
Run Code Online (Sandbox Code Playgroud)
瞧,你有一个新的导航快捷方式.
| 归档时间: |
|
| 查看次数: |
529 次 |
| 最近记录: |