Я пытаюсь включить обработчик KeyBoard для Ace для моего любимого Vim на github gists. Кажется, что это было бы легко сделать, но я с трудом:Включить режим Vim в редакторе Ace Ace
- Найти объект, суть редактор аса прикрепленные к (туз по умолчанию
editor
не определенно) - Установите его использовать VIM, с помощью размещенного Vim GitHub в связывании:
https://gist.github.com/assets/ace/keybinding/vim-b9f3b98dd13151f9b4c7279d8259b69e.js
Я нашел следующий фрагмент кода на Ace Google Группа:
env.editor.setKeyboardHandler(require("ace/keyboard/keybinding/vim").Vim)
Но это не работает (даже если я подставляю URL-адрес github), поэтому я предполагаю, что это относится к облачной среде Cloud9, а не к самозанятому/настраиваемому Ace.
+1 ... Я тоже ищу это. – jdar
Получил некоторую помощь от группы тусов Ace. Не стесняйтесь попробовать код ниже, чтобы узнать, работает ли он на вас. –