traduccion diy atom clojure lighttable

clojure - diy - light table themes



¿Cómo configuro el modo Vim en Light Table? (2)

¿Cómo activo el modo vim en Light Table 0.6.0? Los documentos dicen que en el modo editor, simplemente escriba "vim" y se completará automáticamente, pero ahora no? ¿Qué agrego a mis comportamientos de usuario?

{:+ { ;; The app tag is kind of like global scope. You assign behaviors that affect ;; all of Light Table here :app [(:lt.objs.style/set-skin "dark")] ;; The editor tag is applied to all editors :editor [:lt.objs.editor/no-wrap (:lt.objs.style/set-theme "default")] ;; Here we can add behaviors to just clojure editors :editor.clojure [(:lt.objs.langs.clj/print-length 1000)]} ;; You can use the subtract key to remove behavior that may get added by ;; another diff :- {:app []}}


Para la configuración por defecto:

:editor [:lt.objs.editor/no-wrap (:lt.objs.style/set-theme "default") :lt.plugins.vim/activate-vim]

Para personalizarlo:

:editor [:lt.objs.editor/no-wrap (:lt.objs.style/set-theme "default") :lt.plugins.vim/activate-vim (:lt.plugins.vim/map-keys {"K" "{", "J" "}", "L" "$", "H" "^", "-" "$", "0" "^", "<BS>" "<PageUp>", "<Space>" "<PageDown>", "jj" "jj", "j" "gj", "k" "gk"})]

Para todas las combinaciones de teclas del modo Vim, consulte: https://github.com/marijnh/CodeMirror/blob/master/keymap/vim.js


Tenía el mismo problema, desde 0.6.0 changelog:

CAMBIO: Emacs y Vim ahora son ambos complementos para descargar a través del administrador de complementos

Descárguelo, reinicie y ahora se autocompleta cuando escribe vim.