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