/acode-vim-mode

Extended support for vim keymapping for Acode

Primary LanguageJavaScript

Acode Vim Plugin

NOTE This is not actually vim.

This plugin adds extended support for ace.js vim keyboard keymapping making it so Acode feels like a vi based editor.

NOTE Press i to enter input mode.

NOTE Press esc in input mode to exit input mode.

NOTE Use :q to close file and :e to exit Acode

Extended - commands

The following - commands are available in this version.

You can execute a command using :<command>

Executes means it uses acode.exec function.

All other vim keyinput are supported too.

  • commands [:run, :r]
    • executes run
  • commands [:exit, :e]
    • executes exit
  • commands [:find, :f]
    • executes find
  • commands [:findfile, :ff]
    • executes find-file
  • commands [:prevfile, :tp]
    • executes prev-file
  • commands [:nextfile, :tn]
    • executes next-file
  • commands [:open, :o]
    • executes files
  • commands [:write, :w]
    • executes save
  • commands [:new, :n]
    • executes new-file
  • commands [:format, :mp]
    • executes format
  • commands [:quit, :q]
    • executes close-current-tab
  • commands [:quitall, :qa]
    • executes close-all-files
  • executes command-palette
    • commands [:palette, :pa]
  • commands [:sidebar, :ee]
    • executes toggle-sidebar
  • commands [:writequit, :wri]
    • executes save and quit
  • commands [:problems, :x]
    • executes open problems
  • commands [:settings, :St]
    • executes open settings

acode-vim-mode