gpt4 book ai didi

javascript - 在 gist Ace 编辑器中启用 Vim 模式

转载 作者:可可西里 更新时间:2023-11-01 02:14:14 30 4
gpt4 key购买 nike

我正尝试在 github gists 上为我心爱的 Vim 启用 Ace 的键盘处理程序。这似乎是一件容易的事,但我正在努力:

  1. 找到gist ace编辑器依附的对象(ace默认editor未定义)
  2. 通过 github 的托管 Vim 绑定(bind)将其设置为使用 VIM:https://gist.github.com/assets/ace/keybinding/vim-b9f3b98dd13151f9b4c7279d8259b69e.js

我在 Ace Google Group 上找到了以下片段:

env.editor.setKeyboardHandler(require("ace/keyboard/keybinding/vim").Vim)

但这不起作用(即使我替换了 github url)所以我假设这适用于 Cloud9 IDE,而不适用于自托管/自定义 Ace。

最佳答案

在最新版本的 ace (v1.1.1) 中,内置了 vim 和 emacs 绑定(bind)。以下工作:

editor.setKeyboardHandler("ace/keyboard/vim");

关于javascript - 在 gist Ace 编辑器中启用 Vim 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15485153/

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