Atom

Refs: Make Atom Your New Vim Home

shortcuts

add custom shortcuts in keymap.cson, for example, using gs to save file in vim mode:

'atom-text-editor.vim-mode-plus:not(.insert-mode)':
  'g s': 'core:save'

and the Surround mode is really useful:

'atom-text-editor.vim-mode-plus:not(.insert-mode)':

    ', s': 'vim-mode-plus:surround'
    ', d': 'vim-mode-plus:delete-surround-any-pair'
    ', D': 'vim-mode-plus:delete-surround'
    ', c': 'vim-mode-plus:change-surround'
    'S': 'vim-mode-plus:surround-smart-word'

useful packages