gpt4 book ai didi

keyboard-shortcuts - 如何在 Pharo 中获得类似 emacs 的键绑定(bind)?

转载 作者:行者123 更新时间:2023-12-04 14:24:50 25 4
gpt4 key购买 nike

我今天下载了 Pharo,我注意到大多数键绑定(bind)在语言环境中不起作用。
有没有办法让标准的 Mac/Linux 键绑定(bind)工作?

我在谷歌上找不到答案。

如果有人能告诉我如何配置标准,我将不胜感激

Ctrl+a, BeginningOfLine
Ctrl+e, EndOfLine
Ctrl+d, forwardDelete
Ctrl+f, forwardChar
Ctrl+b, backwardChar
Ctrl+n, nextLine
Ctrl+p, previousLine

在 Pharo 5.0 上工作。

最佳答案

如果“标准”是指“类似 emacs 的键绑定(bind)”,那么不,Pharo 不支持这种方案,也没有简单的方法来更改它们。

您可以在 PharoShortcuts 等位置更改一些硬编码的快捷方式。和 RubSmalltalkEditor class>>buildShortcutsOn: (为游乐场供电)。
然而,很可能还有更多的地方(例如 Nautilus)。

您提到的几个快捷方式也是 Pharo 的核心快捷方式(从某种意义上说,您几乎可以在任何可以输入文本的地方执行它们),即:

  • ctrl+p用于打印选择
  • ctrl+d用于(执行)选择
  • ctrl+n浏览突出显示的选择器的发件人

  • 此外 ctrl+a在几乎所有文本编辑器中都是“全选”, ctrl+f寻找。

    但是,正在努力清理快捷方式并将它们统一到一个地方( PharoShortcuts),因此及时这种更改应该很容易实现。

    关于keyboard-shortcuts - 如何在 Pharo 中获得类似 emacs 的键绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38788468/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com