Tôi đang cố gắng kích hoạt trình xử lý keyBoard của Ace cho Vim yêu dấu của tôi trên github gists. Điều này có vẻ như nó sẽ là một điều dễ dàng để làm, nhưng tôi đấu tranh để:Bật chế độ Vim trong gist Ace Editor
- Tìm các đối tượng đó trình biên tập ace ý chính được gắn vào (các ace mặc định
editor
không được định nghĩa) - Set nó để sử dụng VIM, thông qua tổ chức Vim github của ràng buộc:
https://gist.github.com/assets/ace/keybinding/vim-b9f3b98dd13151f9b4c7279d8259b69e.js
tôi thấy đoạn mã sau trên Google Group Ace:
env.editor.setKeyboardHandler(require("ace/keyboard/keybinding/vim").Vim)
Nhưng điều đó không làm việc (ngay cả khi tôi thay thế các github url) vì vậy tôi giả định rằng áp dụng cho các Cloud9 IDE, và không tự/tùy chỉnh Ace.
+1 ... Tôi cũng đang tìm kiếm điều này. – jdar
Có một số trợ giúp từ nhóm ace google. Vui lòng thử mã bên dưới để xem liệu mã có hoạt động cho bạn hay không. –