gpt4 book ai didi

macos - Sublime Text : How to set up begining of line/end of line shortcuts to match the shell?

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

我一直在使用 Sublime Text 一段时间(在 MacBook Pro 上),并希望使其击键与 shell 兼容。

在 shell 中,要跳到行的开头/结尾,我按 fn+Left/fn+Right。

在 Sublime Text 中,我了解如何为 fn+Left/fn+Right 设置键绑定(bind),但我 see no key name对于 fn 键(不是 f1、f2 等功能键,我指的是标有“fn”的键)。

如何在 Sublime Text 中完成这项工作?

最佳答案

我想我对自己太苛刻了。

  • fn 按钮在 Sublime Text 中没有键名。
  • fn+Left/fn+Right 读作 Home/End。简单地映射 Home 和 End 就可以了。

  • 具体来说:
    Sublime Text | Preferences | Key Bindings - User
  • 在 [ ] 之间添加以下内容:
    { "keys": ["home"], "command": "move_to", "args": { "to": "hardbol" } },
    { "keys": ["end"], "command": "move_to", "args": { "to": "hardeol" } }


  • 我通过打开 SublimeText 控制台发现了这一点:
    ctrl+`
    sublime.log_input(True)

    现在,键入任何键都会显示它们的 Sublime Text 键名。 fn 没有引起响应,但 fn+Left/fn+Right 产生了 Home/End。
    sublime.log_input(False)

    希望有帮助。

    关于macos - Sublime Text : How to set up begining of line/end of line shortcuts to match the shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26775370/

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