Last active
September 27, 2016 15:40
-
-
Save dhaynespls/f0c16515e81c861ccde26a964f7a57d8 to your computer and use it in GitHub Desktop.
automatic update by http://atom.io/packages/sync-settings
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# initialization file (not found) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'ol.tab-switcher-tab-list': | |
'ctrl-w': 'tab-switcher:close' | |
# workspace | |
# ------------------------- | |
# To maximize none-editor paneItem e.g. setting-view | |
'atom-workspace:not(.editor)': | |
# conflicts insert-mode ctrl-w and ctr-w in mini editor, so comment out by default | |
# 'ctrl-w z': 'vim-mode-plus:maximize-pane' | |
'cmd-enter': 'vim-mode-plus:maximize-pane' | |
# all | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus': | |
'escape': 'vim-mode-plus:reset-normal-mode' | |
'ctrl-[': 'vim-mode-plus:reset-normal-mode' | |
# all except normal | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus:not(.normal-mode)': | |
'escape': 'vim-mode-plus:activate-normal-mode' | |
'ctrl-[': 'vim-mode-plus:activate-normal-mode' | |
# all except normal | |
# ------------------------- | |
'.platform-darwin atom-text-editor.vim-mode-plus:not(.normal-mode)': | |
'ctrl-c': 'vim-mode-plus:activate-normal-mode' | |
# insert | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.insert-mode': | |
'ctrl-q': 'editor:delete-to-beginning-of-word' | |
'ctrl-u': 'editor:delete-to-beginning-of-line' | |
'ctrl-y': 'vim-mode-plus:copy-from-line-above' | |
# disabled for compatibility with the common binding for going to the end of the line | |
# 'ctrl-e': 'vim-mode-plus:copy-from-line-below' | |
# 'ctrl-a': 'vim-mode-plus:insert-last-inserted' | |
'ctrl-r': 'vim-mode-plus:insert-register' | |
'ctrl-o': 'vim-mode-plus:activate-normal-mode-once' | |
# Insert-replace | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.insert-mode.replace': | |
'ctrl-h': 'vim-mode-plus:replace-mode-backspace' | |
'backspace': 'vim-mode-plus:replace-mode-backspace' | |
# except insert | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus:not(.insert-mode)': | |
'h': 'vim-mode-plus:move-left' | |
'left': 'vim-mode-plus:move-left' | |
'backspace': 'core:move-left' | |
'l': 'vim-mode-plus:move-right' | |
'space': 'vim-mode-plus:move-right' | |
'right': 'vim-mode-plus:move-right' | |
'k': 'vim-mode-plus:move-up' | |
'up': 'vim-mode-plus:move-up' | |
'j': 'vim-mode-plus:move-down' | |
'down': 'vim-mode-plus:move-down' | |
'w': 'vim-mode-plus:move-to-next-word' | |
# 'w': 'vim-mode-plus:move-to-next-alphanumeric-word' | |
'W': 'vim-mode-plus:move-to-next-whole-word' | |
'e': 'vim-mode-plus:move-to-end-of-word' | |
# 'e': 'vim-mode-plus:move-to-end-of-alphanumeric-word' | |
'E': 'vim-mode-plus:move-to-end-of-whole-word' | |
'b': 'vim-mode-plus:move-to-previous-word' | |
# 'b': 'vim-mode-plus:move-to-previous-alphanumeric-word' | |
'B': 'vim-mode-plus:move-to-previous-whole-word' | |
'}': 'vim-mode-plus:move-to-next-paragraph' | |
'{': 'vim-mode-plus:move-to-previous-paragraph' | |
'0': 'vim-mode-plus:move-to-beginning-of-line' | |
'|': 'vim-mode-plus:move-to-column' | |
'home': 'vim-mode-plus:move-to-beginning-of-line' | |
'^': 'vim-mode-plus:move-to-first-character-of-line' | |
'_': 'vim-mode-plus:move-to-first-character-of-line-and-down' | |
'$': 'vim-mode-plus:move-to-last-character-of-line' | |
'end': 'vim-mode-plus:move-to-last-character-of-line' | |
'g _': 'vim-mode-plus:move-to-last-nonblank-character-of-line-and-down' | |
'-': 'vim-mode-plus:move-to-first-character-of-line-up' | |
'+': 'vim-mode-plus:move-to-first-character-of-line-down' | |
'enter': 'vim-mode-plus:move-to-first-character-of-line-down' | |
'ctrl-u': 'vim-mode-plus:scroll-half-screen-up' | |
'ctrl-b': 'vim-mode-plus:scroll-full-screen-up' | |
'ctrl-d': 'vim-mode-plus:scroll-half-screen-down' | |
'ctrl-f': 'vim-mode-plus:scroll-full-screen-down' | |
'ctrl-e': 'vim-mode-plus:scroll-down' | |
'ctrl-y': 'vim-mode-plus:scroll-up' | |
'G': 'vim-mode-plus:move-to-last-line' | |
'g g': 'vim-mode-plus:move-to-first-line' | |
'H': 'vim-mode-plus:move-to-top-of-screen' | |
'L': 'vim-mode-plus:move-to-bottom-of-screen' | |
'M': 'vim-mode-plus:move-to-middle-of-screen' | |
'd': 'vim-mode-plus:delete' | |
'D': 'vim-mode-plus:delete-to-last-character-of-line' | |
'c': 'vim-mode-plus:change' | |
'C': 'vim-mode-plus:change-to-last-character-of-line' | |
'S': 'vim-mode-plus:substitute-line' | |
'r': 'vim-mode-plus:replace' | |
# '_': 'vim-mode-plus:replace-with-register' | |
'I': 'vim-mode-plus:insert-at-beginning-of-line' | |
'>': 'vim-mode-plus:indent' | |
'<': 'vim-mode-plus:outdent' | |
'=': 'vim-mode-plus:auto-indent' | |
'J': 'vim-mode-plus:join' | |
'g J': 'vim-mode-plus:join-with-keeping-space' | |
'y': 'vim-mode-plus:yank' | |
'Y': 'vim-mode-plus:yank-line' | |
'P': 'vim-mode-plus:put-before' | |
'p': 'vim-mode-plus:put-after' | |
# 'g P': 'vim-mode-plus:put-before-and-select' | |
# 'g p': 'vim-mode-plus:put-after-and-select' | |
# String transformation | |
'~': 'vim-mode-plus:toggle-case-and-move-right' | |
'g ~': 'vim-mode-plus:toggle-case' | |
'g U': 'vim-mode-plus:upper-case' | |
'g u': 'vim-mode-plus:lower-case' | |
'g c': 'vim-mode-plus:camel-case' | |
'g C': 'vim-mode-plus:pascal-case' | |
'g /': 'vim-mode-plus:toggle-line-comments' | |
'g -': 'vim-mode-plus:dash-case' | |
'g space': 'vim-mode-plus:compact-spaces' | |
'g |': 'vim-mode-plus:trim-string' | |
'g cmd-d': 'vim-mode-plus:select-occurrence' | |
# 'g _': 'vim-mode-plus:snake-case' | |
# 'g r': 'vim-mode-plus:reverse' | |
# 'g s': 'vim-mode-plus:sort' | |
# 'ctrl-s': 'vim-mode-plus:transform-string-by-select-list' | |
# 'g m': 'vim-mode-plus:toggle-range-marker' | |
'ctrl-a': 'vim-mode-plus:increase' | |
'ctrl-x': 'vim-mode-plus:decrease' | |
'g ctrl-a': 'vim-mode-plus:increment-number' # experimental | |
'g ctrl-x': 'vim-mode-plus:decrement-number' # experimental | |
'ctrl-w ctrl-h': 'window:focus-pane-on-left' | |
'ctrl-w h': 'window:focus-pane-on-left' | |
'ctrl-w left': 'window:focus-pane-on-left' | |
'ctrl-w ctrl-l': 'window:focus-pane-on-right' | |
'ctrl-w l': 'window:focus-pane-on-right' | |
'ctrl-w right': 'window:focus-pane-on-right' | |
'ctrl-w ctrl-k': 'window:focus-pane-above' | |
'ctrl-w k': 'window:focus-pane-above' | |
'ctrl-w up': 'window:focus-pane-above' | |
'ctrl-w ctrl-j': 'window:focus-pane-below' | |
'ctrl-w j': 'window:focus-pane-below' | |
'ctrl-w down': 'window:focus-pane-below' | |
'ctrl-w ctrl-w': 'window:focus-next-pane' | |
'ctrl-w w': 'window:focus-next-pane' | |
'ctrl-w ctrl-p': 'window:focus-previous-pane' | |
'ctrl-w p': 'window:focus-previous-pane' | |
# From v1.6.0 | |
'ctrl-w ctrl-v': 'pane:split-right-and-copy-active-item' | |
'ctrl-w v': 'pane:split-right-and-copy-active-item' | |
'ctrl-w ctrl-s': 'pane:split-down-and-copy-active-item' | |
'ctrl-w s': 'pane:split-down-and-copy-active-item' | |
'ctrl-w z': 'vim-mode-plus:maximize-pane' | |
'cmd-enter': 'vim-mode-plus:maximize-pane' | |
'ctrl-w ctrl-c': 'pane:close' | |
'ctrl-w c': 'pane:close' | |
'ctrl-w ctrl-q': 'core:close' | |
'ctrl-w q': 'core:close' | |
'g t': 'pane:show-next-item' | |
'g T': 'pane:show-previous-item' | |
'f': 'vim-mode-plus:find' | |
'F': 'vim-mode-plus:find-backwards' | |
't': 'vim-mode-plus:till' | |
'T': 'vim-mode-plus:till-backwards' | |
';': 'vim-mode-plus:repeat-find' | |
',': 'vim-mode-plus:repeat-find-reverse' | |
'/': 'vim-mode-plus:search' | |
'?': 'vim-mode-plus:search-backwards' | |
'*': 'vim-mode-plus:search-current-word' | |
'#': 'vim-mode-plus:search-current-word-backwards' | |
'n': 'vim-mode-plus:repeat-search' | |
'N': 'vim-mode-plus:repeat-search-reverse' | |
'g n': 'vim-mode-plus:search-match-forward' | |
'g N': 'vim-mode-plus:search-match-backward' | |
'%': 'vim-mode-plus:move-to-pair' | |
'1': 'vim-mode-plus:set-count-1' | |
'2': 'vim-mode-plus:set-count-2' | |
'3': 'vim-mode-plus:set-count-3' | |
'4': 'vim-mode-plus:set-count-4' | |
'5': 'vim-mode-plus:set-count-5' | |
'6': 'vim-mode-plus:set-count-6' | |
'7': 'vim-mode-plus:set-count-7' | |
'8': 'vim-mode-plus:set-count-8' | |
'9': 'vim-mode-plus:set-count-9' | |
'm': 'vim-mode-plus:start-save-mark' | |
'`': 'vim-mode-plus:start-move-to-mark' | |
"'": 'vim-mode-plus:start-move-to-mark-line' | |
# 'ctrl-cmd-k': 'vim-mode-plus:move-up-to-edge' | |
# 'ctrl-cmd-j': 'vim-mode-plus:move-down-to-edge' | |
# '[ [': 'vim-mode-plus:move-to-previous-fold-start' | |
# '] [': 'vim-mode-plus:move-to-next-fold-start' | |
# '[ ]': 'vim-mode-plus:move-to-previous-fold-end' | |
# '] ]': 'vim-mode-plus:move-to-next-fold-end' | |
# '(': 'vim-mode-plus:move-to-previous-fold-start-with-same-indent' | |
# ')': 'vim-mode-plus:move-to-next-fold-start-with-same-indent' | |
# 'g s': 'vim-mode-plus:move-to-next-string' | |
# 'g S': 'vim-mode-plus:move-to-previous-string' | |
# 'g n': 'vim-mode-plus:move-to-next-number' | |
# 'g N': 'vim-mode-plus:move-to-previous-number' | |
'atom-text-editor.vim-mode-plus:not(.insert-mode):not(.operator-pending-mode)': | |
'z enter': 'vim-mode-plus:scroll-cursor-to-top' | |
'z t': 'vim-mode-plus:scroll-cursor-to-top-leave' | |
'z .': 'vim-mode-plus:scroll-cursor-to-middle' | |
'z z': 'vim-mode-plus:scroll-cursor-to-middle-leave' | |
'z -': 'vim-mode-plus:scroll-cursor-to-bottom' | |
'z b': 'vim-mode-plus:scroll-cursor-to-bottom-leave' | |
'z s': 'vim-mode-plus:scroll-cursor-to-left' | |
'z e': 'vim-mode-plus:scroll-cursor-to-right' | |
'z M': 'editor:fold-all' | |
'z R': 'editor:unfold-all' | |
'z c': 'editor:fold-current-row' | |
'z o': 'editor:unfold-current-row' | |
'z a': 'vim-mode-plus:toggle-fold' | |
'atom-text-editor.vim-mode-plus-input-char-waiting': | |
'a': 'vim-mode-plus:set-input-char-a' | |
'b': 'vim-mode-plus:set-input-char-b' | |
'c': 'vim-mode-plus:set-input-char-c' | |
'd': 'vim-mode-plus:set-input-char-d' | |
'e': 'vim-mode-plus:set-input-char-e' | |
'f': 'vim-mode-plus:set-input-char-f' | |
'g': 'vim-mode-plus:set-input-char-g' | |
'h': 'vim-mode-plus:set-input-char-h' | |
'i': 'vim-mode-plus:set-input-char-i' | |
'j': 'vim-mode-plus:set-input-char-j' | |
'k': 'vim-mode-plus:set-input-char-k' | |
'l': 'vim-mode-plus:set-input-char-l' | |
'm': 'vim-mode-plus:set-input-char-m' | |
'n': 'vim-mode-plus:set-input-char-n' | |
'o': 'vim-mode-plus:set-input-char-o' | |
'p': 'vim-mode-plus:set-input-char-p' | |
'q': 'vim-mode-plus:set-input-char-q' | |
'r': 'vim-mode-plus:set-input-char-r' | |
's': 'vim-mode-plus:set-input-char-s' | |
't': 'vim-mode-plus:set-input-char-t' | |
'u': 'vim-mode-plus:set-input-char-u' | |
'v': 'vim-mode-plus:set-input-char-v' | |
'w': 'vim-mode-plus:set-input-char-w' | |
'x': 'vim-mode-plus:set-input-char-x' | |
'y': 'vim-mode-plus:set-input-char-y' | |
'z': 'vim-mode-plus:set-input-char-z' | |
'[': 'vim-mode-plus:set-input-char-[' | |
']': 'vim-mode-plus:set-input-char-]' | |
'`': 'vim-mode-plus:set-input-char-`' | |
'.': 'vim-mode-plus:set-input-char-.' | |
'^': 'vim-mode-plus:set-input-char-^' | |
'(': 'vim-mode-plus:set-input-char-(' | |
')': 'vim-mode-plus:set-input-char-)' | |
'`': 'vim-mode-plus:set-input-char-`' | |
'{': 'vim-mode-plus:set-input-char-{' | |
'}': 'vim-mode-plus:set-input-char-}' | |
'<': 'vim-mode-plus:set-input-char-<' | |
'>': 'vim-mode-plus:set-input-char->' | |
'atom-text-editor.vim-mode-plus.with-count:not(.insert-mode)': | |
'0': 'vim-mode-plus:set-count-0' | |
'%': 'vim-mode-plus:move-to-line-by-percent' | |
'atom-text-editor.vim-mode-plus.with-range-marker:not(.insert-mode)': | |
'cmd-d': 'vim-mode-plus:select-occurrence-in-a-range-marker' | |
'ctrl-cmd-g': 'vim-mode-plus:select-range-marker' | |
'atom-text-editor.vim-mode-plus.visual-mode.is-narrowed': | |
'ctrl-cmd-c': 'vim-mode-plus:change-occurrence' | |
'cmd-d': 'vim-mode-plus:select-occurrence' | |
'.platform-darwin atom-text-editor.vim-mode-plus-search': | |
'ctrl-cmd-c': 'vim-mode-plus:change-occurrence-from-search' | |
'cmd-d': 'vim-mode-plus:select-occurrence-from-search' | |
# normal | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.normal-mode': | |
'i': 'vim-mode-plus:activate-insert-mode' | |
'g i': 'vim-mode-plus:insert-at-last-insert' | |
# 'g I': 'vim-mode-plus:insert-at-start-of-target' | |
# 'g A': 'vim-mode-plus:insert-at-end-of-target' | |
# 'g [': 'vim-mode-plus:insert-at-previous-fold-start' | |
# 'g ]': 'vim-mode-plus:insert-at-next-fold-start' | |
'R': 'vim-mode-plus:activate-replace-mode' | |
'v': 'vim-mode-plus:activate-characterwise-visual-mode' | |
'V': 'vim-mode-plus:activate-linewise-visual-mode' | |
'g v': 'vim-mode-plus:select-previous-selection' | |
# 'g c': 'vim-mode-plus:select-latest-change' | |
'u': 'vim-mode-plus:undo' | |
'ctrl-r': 'vim-mode-plus:redo' | |
'O': 'vim-mode-plus:insert-above-with-newline' | |
'o': 'vim-mode-plus:insert-below-with-newline' | |
'a': 'vim-mode-plus:insert-after' | |
'A': 'vim-mode-plus:insert-after-end-of-line' | |
'x': 'vim-mode-plus:delete-right' | |
'X': 'vim-mode-plus:delete-left' | |
's': 'vim-mode-plus:substitute' | |
'.': 'vim-mode-plus:repeat' | |
'ctrl-]': 'symbols-view:go-to-declaration' | |
'ctrl-t': 'symbols-view:return-from-declaration' | |
'"': 'vim-mode-plus:set-register-name' | |
# 'y s': 'vim-mode-plus:surround' | |
# 'y s w': 'vim-mode-plus:surround-word' | |
# 'd s': 'vim-mode-plus:delete-surround' | |
# 'd s': 'vim-mode-plus:delete-surround-any-pair' | |
# 'd s': 'vim-mode-plus:delete-surround-any-pair-allow-forwarding' | |
# 'c s': 'vim-mode-plus:change-surround' | |
# 'c s': 'vim-mode-plus:change-surround-any-pair' | |
# 'c s': 'vim-mode-plus:change-surround-any-pair-allow-forwarding' | |
# 'y m s': 'vim-mode-plus:map-surround' | |
# operator-pending | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.operator-pending-mode': | |
'v': 'vim-mode-plus:operator-modifier-characterwise' | |
'V': 'vim-mode-plus:operator-modifier-linewise' | |
'o': 'vim-mode-plus:operator-modifier-occurrence' | |
# operator-pending.with-occurrence | |
# [Experimental] | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.operator-pending-mode.with-occurrence': | |
'p': 'vim-mode-plus:inner-paragraph' | |
'r': 'vim-mode-plus:a-range-marker' | |
'f': 'vim-mode-plus:a-function' | |
'l': 'vim-mode-plus:inner-current-line' | |
'z': 'vim-mode-plus:a-fold' | |
# operator-pending, visual | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.operator-pending-mode, atom-text-editor.vim-mode-plus.visual-mode': | |
'x': 'vim-mode-plus:reset-normal-mode' | |
'~': 'vim-mode-plus:toggle-case' | |
'U': 'vim-mode-plus:upper-case' | |
'u': 'vim-mode-plus:lower-case' | |
# Text object inner-, a- order | |
'i w': 'vim-mode-plus:inner-word' | |
'a w': 'vim-mode-plus:a-word' | |
'i W': 'vim-mode-plus:inner-whole-word' | |
'a W': 'vim-mode-plus:a-whole-word' | |
# 'i w': 'vim-mode-plus:inner-smart-word' | |
# 'a w': 'vim-mode-plus:a-smart-word' | |
# [FIXME?] overridden Vim's sentence text object | |
'i s': 'vim-mode-plus:inner-any-pair' | |
'a s': 'vim-mode-plus:a-any-pair' | |
'i "': 'vim-mode-plus:inner-double-quote' | |
'a "': 'vim-mode-plus:a-double-quote' | |
"i '": 'vim-mode-plus:inner-single-quote' | |
"a '": 'vim-mode-plus:a-single-quote' | |
"i q": 'vim-mode-plus:inner-any-quote' | |
"a q": 'vim-mode-plus:a-any-quote' | |
'i `': 'vim-mode-plus:inner-back-tick' | |
'a `': 'vim-mode-plus:a-back-tick' | |
'i {': 'vim-mode-plus:inner-curly-bracket' | |
'i }': 'vim-mode-plus:inner-curly-bracket' | |
'a {': 'vim-mode-plus:a-curly-bracket' | |
'a }': 'vim-mode-plus:a-curly-bracket' | |
'i B': 'vim-mode-plus:inner-curly-bracket' | |
'a B': 'vim-mode-plus:a-curly-bracket' | |
'i <': 'vim-mode-plus:inner-angle-bracket' | |
'i >': 'vim-mode-plus:inner-angle-bracket' | |
'a <': 'vim-mode-plus:a-angle-bracket' | |
'a >': 'vim-mode-plus:a-angle-bracket' | |
# allow-forwarding family | |
# 'i }': 'vim-mode-plus:inner-curly-bracket-allow-forwarding' | |
# 'a }': 'vim-mode-plus:a-curly-bracket-allow-forwarding' | |
# 'i >': 'vim-mode-plus:inner-angle-bracket-allow-forwarding' | |
# 'a >': 'vim-mode-plus:a-angle-bracket-allow-forwarding' | |
# 'i ]': 'vim-mode-plus:inner-square-bracket-allow-forwarding' | |
# 'a ]': 'vim-mode-plus:a-square-bracket-allow-forwarding' | |
# 'i )': 'vim-mode-plus:inner-parenthesis-allow-forwarding' | |
# 'a )': 'vim-mode-plus:a-parenthesis-allow-forwarding' | |
'i t': 'vim-mode-plus:inner-tag' | |
'a t': 'vim-mode-plus:a-tag' | |
'i [': 'vim-mode-plus:inner-square-bracket' | |
'i ]': 'vim-mode-plus:inner-square-bracket' | |
'a [': 'vim-mode-plus:a-square-bracket' | |
'a ]': 'vim-mode-plus:a-square-bracket' | |
'i (': 'vim-mode-plus:inner-parenthesis' | |
'i )': 'vim-mode-plus:inner-parenthesis' | |
'i b': 'vim-mode-plus:inner-parenthesis' | |
'a (': 'vim-mode-plus:a-parenthesis' | |
'a )': 'vim-mode-plus:a-parenthesis' | |
'a b': 'vim-mode-plus:a-parenthesis' | |
'i p': 'vim-mode-plus:inner-paragraph' | |
'a p': 'vim-mode-plus:a-paragraph' | |
'i /': 'vim-mode-plus:inner-comment' | |
'a /': 'vim-mode-plus:a-comment' | |
'i i': 'vim-mode-plus:inner-indentation' | |
'a i': 'vim-mode-plus:a-indentation' | |
'i z': 'vim-mode-plus:inner-fold' | |
'a z': 'vim-mode-plus:a-fold' | |
'i f': 'vim-mode-plus:inner-function' | |
'a f': 'vim-mode-plus:a-function' | |
'i l': 'vim-mode-plus:inner-current-line' | |
'a l': 'vim-mode-plus:a-current-line' | |
'i e': 'vim-mode-plus:inner-entire' | |
'a e': 'vim-mode-plus:a-entire' | |
# [NOTE] subject to change in future | |
'i c': 'vim-mode-plus:inner-latest-change' | |
'a c': 'vim-mode-plus:a-latest-change' | |
'g v': 'vim-mode-plus:previous-selection' | |
'i r': 'vim-mode-plus:inner-range-marker' | |
'a r': 'vim-mode-plus:a-range-marker' | |
# visual | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.visual-mode': | |
'x': 'vim-mode-plus:delete' | |
's': 'vim-mode-plus:change' | |
'o': 'vim-mode-plus:reverse-selections' | |
'"': 'vim-mode-plus:set-register-name' | |
'D': 'vim-mode-plus:delete-line' | |
'v': 'vim-mode-plus:activate-characterwise-visual-mode' | |
'V': 'vim-mode-plus:activate-linewise-visual-mode' | |
'I': 'vim-mode-plus:insert-at-start-of-selection' | |
'A': 'vim-mode-plus:insert-at-end-of-selection' | |
# 'p': 'vim-mode-plus:swap-with-register' | |
# 'P': 'vim-mode-plus:swap-with-register' | |
# visual-blockwise | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus.visual-mode.blockwise': | |
'o': 'vim-mode-plus:blockwise-other-end', | |
'O': 'vim-mode-plus:reverse-selections', | |
'D': 'vim-mode-plus:delete-to-last-character-of-line' # To avoid overridden by delete-line in visual-mode | |
# Input mini editor e.g. mark, surround. | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus-input': | |
'ctrl-c': 'vim-mode-plus:input-cancel' | |
'ctrl-[': 'vim-mode-plus:input-cancel' | |
# Search mini editor | |
# ------------------------- | |
'atom-text-editor.vim-mode-plus-search': | |
'ctrl-r ctrl-w': 'vim-mode-plus:search-set-cursor-word' | |
'ctrl-c': 'vim-mode-plus:search-cancel' | |
'ctrl-[': 'vim-mode-plus:search-cancel' | |
'shift-tab': 'vim-mode-plus:search-visit-prev' | |
'tab': 'vim-mode-plus:search-visit-next' | |
# If you want to map normal char to special operation. | |
# Use `not(.literal-mode)` selector like below. | |
# When you hit `ctrl-v`, it activate literal-mode. | |
# So you can input `;`, `[`, `]` as literal char, since following keymap is only | |
# effective in `literal-mode` selector is set. | |
# | |
# 'atom-text-editor.vim-mode-plus-search:not(.literal-mode)': | |
# ';': 'vim-mode-plus:search-confirm' | |
# '[': 'vim-mode-plus:search-visit-prev' | |
# ']': 'vim-mode-plus:search-visit-next' | |
# 'space': 'vim-mode-plus:search-insert-wild-pattern' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "about", | |
"version": "1.5.3" | |
}, | |
{ | |
"name": "archive-view", | |
"version": "0.61.1" | |
}, | |
{ | |
"name": "atom-dark-syntax", | |
"version": "0.27.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "atom-dark-ui", | |
"version": "0.52.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "atom-light-syntax", | |
"version": "0.28.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "atom-light-ui", | |
"version": "0.44.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "atom-typescript", | |
"version": "10.1.7" | |
}, | |
{ | |
"name": "autocomplete-atom-api", | |
"version": "0.10.0" | |
}, | |
{ | |
"name": "autocomplete-css", | |
"version": "0.11.2" | |
}, | |
{ | |
"name": "autocomplete-html", | |
"version": "0.7.2" | |
}, | |
{ | |
"name": "autocomplete-plus", | |
"version": "2.31.1" | |
}, | |
{ | |
"name": "autocomplete-snippets", | |
"version": "1.11.0" | |
}, | |
{ | |
"name": "autoflow", | |
"version": "0.27.0" | |
}, | |
{ | |
"name": "autosave", | |
"version": "0.23.1" | |
}, | |
{ | |
"name": "background-tips", | |
"version": "0.26.1" | |
}, | |
{ | |
"name": "base16-tomorrow-dark-theme", | |
"version": "1.1.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "base16-tomorrow-light-theme", | |
"version": "1.1.1", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "bookmarks", | |
"version": "0.41.0" | |
}, | |
{ | |
"name": "bracket-matcher", | |
"version": "0.82.1" | |
}, | |
{ | |
"name": "command-palette", | |
"version": "0.38.0" | |
}, | |
{ | |
"name": "deprecation-cop", | |
"version": "0.54.1" | |
}, | |
{ | |
"name": "dev-live-reload", | |
"version": "0.47.0" | |
}, | |
{ | |
"name": "encoding-selector", | |
"version": "0.22.0" | |
}, | |
{ | |
"name": "exception-reporting", | |
"version": "0.39.0" | |
}, | |
{ | |
"name": "file-icons", | |
"version": "1.7.19" | |
}, | |
{ | |
"name": "find-and-replace", | |
"version": "0.201.0" | |
}, | |
{ | |
"name": "fuzzy-finder", | |
"version": "1.3.0" | |
}, | |
{ | |
"name": "git-diff", | |
"version": "1.1.0" | |
}, | |
{ | |
"name": "git-projects", | |
"version": "1.17.0" | |
}, | |
{ | |
"name": "go-to-line", | |
"version": "0.31.0" | |
}, | |
{ | |
"name": "grammar-selector", | |
"version": "0.48.1" | |
}, | |
{ | |
"name": "gruvbox", | |
"version": "1.0.5", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "haskell-grammar", | |
"version": "0.4.0" | |
}, | |
{ | |
"name": "highlight-selected", | |
"version": "0.11.2" | |
}, | |
{ | |
"name": "image-view", | |
"version": "0.58.2" | |
}, | |
{ | |
"name": "incompatible-packages", | |
"version": "0.26.1" | |
}, | |
{ | |
"name": "keybinding-resolver", | |
"version": "0.35.0" | |
}, | |
{ | |
"name": "language-babel", | |
"version": "2.42.0" | |
}, | |
{ | |
"name": "language-c", | |
"version": "0.52.1" | |
}, | |
{ | |
"name": "language-clojure", | |
"version": "0.21.0" | |
}, | |
{ | |
"name": "language-coffee-script", | |
"version": "0.47.2" | |
}, | |
{ | |
"name": "language-csharp", | |
"version": "0.12.1" | |
}, | |
{ | |
"name": "language-css", | |
"version": "0.37.1" | |
}, | |
{ | |
"name": "language-gfm", | |
"version": "0.88.0" | |
}, | |
{ | |
"name": "language-git", | |
"version": "0.15.0" | |
}, | |
{ | |
"name": "language-go", | |
"version": "0.42.1" | |
}, | |
{ | |
"name": "language-html", | |
"version": "0.45.1" | |
}, | |
{ | |
"name": "language-hyperlink", | |
"version": "0.16.0" | |
}, | |
{ | |
"name": "language-ini", | |
"version": "1.16.0" | |
}, | |
{ | |
"name": "language-java", | |
"version": "0.23.0" | |
}, | |
{ | |
"name": "language-javascript", | |
"version": "0.119.0" | |
}, | |
{ | |
"name": "language-json", | |
"version": "0.18.2" | |
}, | |
{ | |
"name": "language-less", | |
"version": "0.29.5" | |
}, | |
{ | |
"name": "language-make", | |
"version": "0.22.2" | |
}, | |
{ | |
"name": "language-mustache", | |
"version": "0.13.0" | |
}, | |
{ | |
"name": "language-objective-c", | |
"version": "0.15.1" | |
}, | |
{ | |
"name": "language-ocaml", | |
"version": "1.1.2" | |
}, | |
{ | |
"name": "language-perl", | |
"version": "0.35.0" | |
}, | |
{ | |
"name": "language-php", | |
"version": "0.37.2" | |
}, | |
{ | |
"name": "language-property-list", | |
"version": "0.8.0" | |
}, | |
{ | |
"name": "language-python", | |
"version": "0.45.0" | |
}, | |
{ | |
"name": "language-ruby", | |
"version": "0.69.0" | |
}, | |
{ | |
"name": "language-ruby-on-rails", | |
"version": "0.25.0" | |
}, | |
{ | |
"name": "language-sass", | |
"version": "0.56.0" | |
}, | |
{ | |
"name": "language-shellscript", | |
"version": "0.22.4" | |
}, | |
{ | |
"name": "language-source", | |
"version": "0.9.0" | |
}, | |
{ | |
"name": "language-sql", | |
"version": "0.23.0" | |
}, | |
{ | |
"name": "language-swift", | |
"version": "0.4.0" | |
}, | |
{ | |
"name": "language-text", | |
"version": "0.7.1" | |
}, | |
{ | |
"name": "language-thrift", | |
"version": "1.0.2" | |
}, | |
{ | |
"name": "language-todo", | |
"version": "0.28.0" | |
}, | |
{ | |
"name": "language-toml", | |
"version": "0.18.0" | |
}, | |
{ | |
"name": "language-xml", | |
"version": "0.34.9" | |
}, | |
{ | |
"name": "language-yaml", | |
"version": "0.26.0" | |
}, | |
{ | |
"name": "line-ending-selector", | |
"version": "0.5.0" | |
}, | |
{ | |
"name": "link", | |
"version": "0.31.1" | |
}, | |
{ | |
"name": "linter", | |
"version": "1.11.16" | |
}, | |
{ | |
"name": "linter-eslint", | |
"version": "7.3.2" | |
}, | |
{ | |
"name": "markdown-preview", | |
"version": "0.158.0" | |
}, | |
{ | |
"name": "merge-conflicts", | |
"version": "1.4.4" | |
}, | |
{ | |
"name": "meteor-helper", | |
"version": "0.28.0" | |
}, | |
{ | |
"name": "metrics", | |
"version": "0.53.1" | |
}, | |
{ | |
"name": "minimap", | |
"version": "4.25.0" | |
}, | |
{ | |
"name": "minimap-cursorline", | |
"version": "0.2.0" | |
}, | |
{ | |
"name": "minimap-find-and-replace", | |
"version": "4.5.1" | |
}, | |
{ | |
"name": "minimap-pigments", | |
"version": "0.2.1" | |
}, | |
{ | |
"name": "notifications", | |
"version": "0.65.0" | |
}, | |
{ | |
"name": "nucleus-dark-ui", | |
"version": "0.10.2", | |
"theme": "ui" | |
}, | |
{ | |
"name": "one-dark-syntax", | |
"version": "1.3.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "one-dark-ui", | |
"version": "1.5.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "one-light-syntax", | |
"version": "1.3.0", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "one-light-ui", | |
"version": "1.5.0", | |
"theme": "ui" | |
}, | |
{ | |
"name": "open-on-github", | |
"version": "1.2.0" | |
}, | |
{ | |
"name": "package-generator", | |
"version": "1.0.0" | |
}, | |
{ | |
"name": "pigments", | |
"version": "0.35.1" | |
}, | |
{ | |
"name": "qolor", | |
"version": "0.4.0" | |
}, | |
{ | |
"name": "settings-view", | |
"version": "0.241.2" | |
}, | |
{ | |
"name": "snippets", | |
"version": "1.0.2" | |
}, | |
{ | |
"name": "solarized-dark-syntax", | |
"version": "1.0.2", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "solarized-light-syntax", | |
"version": "1.0.2", | |
"theme": "syntax" | |
}, | |
{ | |
"name": "sort-lines", | |
"version": "0.14.0" | |
}, | |
{ | |
"name": "spell-check", | |
"version": "0.67.1" | |
}, | |
{ | |
"name": "status-bar", | |
"version": "1.4.1" | |
}, | |
{ | |
"name": "styleguide", | |
"version": "0.47.0" | |
}, | |
{ | |
"name": "symbols-view", | |
"version": "0.113.0" | |
}, | |
{ | |
"name": "sync-settings", | |
"version": "0.7.2" | |
}, | |
{ | |
"name": "tab-switcher", | |
"version": "1.5.3" | |
}, | |
{ | |
"name": "tabs", | |
"version": "0.100.2" | |
}, | |
{ | |
"name": "timecop", | |
"version": "0.33.2" | |
}, | |
{ | |
"name": "tool-bar", | |
"version": "1.0.1" | |
}, | |
{ | |
"name": "tool-bar-almighty", | |
"version": "0.7.0" | |
}, | |
{ | |
"name": "tree-view", | |
"version": "0.208.2" | |
}, | |
{ | |
"name": "update-package-dependencies", | |
"version": "0.10.0" | |
}, | |
{ | |
"name": "vim-mode-plus", | |
"version": "0.57.0" | |
}, | |
{ | |
"name": "welcome", | |
"version": "0.34.0" | |
}, | |
{ | |
"name": "whitespace", | |
"version": "0.33.0" | |
}, | |
{ | |
"name": "wrap-guide", | |
"version": "0.38.1" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"atom-typescript": {}, | |
"autocomplete-plus": { | |
"backspaceTriggersAutocomplete": true | |
}, | |
"core": { | |
"allowPendingPaneItems": false, | |
"ignoredNames": [ | |
".git", | |
".hg", | |
".svn", | |
".DS_Store", | |
"._*", | |
"Thumbs.db", | |
"**.un~", | |
"**~", | |
"*.map", | |
"**.swp" | |
], | |
"openEmptyEditorOnStart": false, | |
"packagesWithKeymapsDisabled": [ | |
"vim-mode-plus" | |
], | |
"projectHome": "/home/bruno207/development/", | |
"themes": [ | |
"nucleus-dark-ui", | |
"gruvbox" | |
] | |
}, | |
"editor": { | |
"backUpBeforeSaving": true, | |
"fontFamily": "Hack", | |
"fontSize": 11, | |
"scrollPastEnd": true, | |
"showIndentGuide": true, | |
"softWrap": true, | |
"tabLength": 4 | |
}, | |
"exception-reporting": { | |
"userId": "28ed07a6-c26d-cf5b-4b01-8d62d67c7cfa" | |
}, | |
"file-icons": {}, | |
"git-projects": { | |
"rootPath": "/home/bruno207/development;/home/bruno207/development/SRCT/" | |
}, | |
"highlight-selected": { | |
"highlightBackground": true, | |
"lightTheme": true | |
}, | |
"linter": { | |
"errorPanelHeight": 74 | |
}, | |
"merge-conflicts": {}, | |
"meteor-helper": { | |
"meteorAppPath": "weather" | |
}, | |
"minimap": { | |
"absoluteMode": true, | |
"plugins": { | |
"cursorline": true, | |
"cursorlineDecorationsZIndex": 0, | |
"find-and-replace": true, | |
"find-and-replaceDecorationsZIndex": 0, | |
"pigments": true, | |
"pigmentsDecorationsZIndex": 0 | |
}, | |
"scrollAnimation": true | |
}, | |
"sync-settings": {}, | |
"tabs": { | |
"addNewTabsAtEnd": true, | |
"enableVcsColoring": true | |
}, | |
"tool-bar": { | |
"iconSize": "16px", | |
"position": "Left" | |
}, | |
"tree-view": { | |
"alwaysOpenExisting": true, | |
"autoReveal": true, | |
"hideIgnoredNames": true, | |
"showOnRightSide": true, | |
"squashDirectoryNames": true | |
}, | |
"vim-mode-plus": { | |
"highlightSearch": true, | |
"startInInsertMode": true, | |
"useClipboardAsDefaultRegister": true | |
}, | |
"welcome": { | |
"showOnStartup": false | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# snippets file (not found) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// styles file (not found) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment