Skip to content

Instantly share code, notes, and snippets.

@bookercodes
Created August 7, 2016 13:59
Show Gist options
  • Save bookercodes/cca60a2a62963321393c28c62a0eca61 to your computer and use it in GitHub Desktop.
Save bookercodes/cca60a2a62963321393c28c62a0eca61 to your computer and use it in GitHub Desktop.
"*":
"advanced-open-file":
createDirectories: true
core:
audioBeep: false
autoHideMenuBar: true
disabledPackages: [
"hard-wrap"
"emoji-syntax"
"linter-flow"
]
themes: [
"one-dark-ui"
"atom-gooey-syntax"
]
"cursor-history":
excludeClosedBuffer: true
editor:
fontFamily: "Pragmata Pro, Regular"
fontSize: 18
scrollPastEnd: true
"emoji-syntax":
emojiStyles: "Emoji One"
"keyboard-localization":
useKeyboardLayout: "en_GB"
linter:
errorPanelHeight: 64
"linter-alex":
grammars: [
"source.asciidoc"
"source.gfm"
"source.pfm"
"text.git-commit"
"text.plain"
"text.plain.null-grammar"
"markdown"
]
"linter-stylelint":
disableWhenNoConfig: true
"project-find-navigation":
hideProjectFindPanel: false
"relative-numbers":
showAbsoluteNumbers: true
"terminal-plus":
toggles:
cursorBlink: false
"vim-mode-plus":
flashOnOperate: false
flashOnSearch: false
flashScreenOnSearchHasNoMatch: false
highlightSearch: true
ignoreCaseForSearch: true
ignoreCaseForSearchCurrentWord: true
useClipboardAsDefaultRegister: true
useSmartcaseForSearch: true
useSmartcaseForSearchCurrentWord: true
welcome:
showOnStartup: false
# Editor
'atom-text-editor:not([mini])':
'ctrl-i': 'cursor-history:next'
'ctrl-o': 'cursor-history:prev'
# Normal node key-bindings
'atom-text-editor.vim-mode-plus.normal-mode':
'ctrl-j': 'window:focus-pane-below'
'ctrl-k': 'window:focus-pane-above'
'ctrl-h': 'window:focus-pane-on-left'
'ctrl-l': 'window:focus-pane-on-right'
'ctrl-w f': 'open-this:split-down'
'c o h': 'vim-mode-plus:clear-highlight-search'
'y s': 'vim-mode-plus:surround'
'g p': 'vim-mode-plus:select-latest-change'
'd s': 'vim-mode-plus:delete-surround-any-pair'
'c s': 'vim-mode-plus:change-surround-any-pair'
'[ q': 'linter:previous-error'
'] q': 'linter:next-error'
'[ space': 'editor:newline-above'
'] space': 'editor:newline-below'
'space l': 'linter-eslint:fix-file'
'\\ e': 'tree-view:toggle'
':': 'vim-mode-plus-ex-mode:open'
'!': 'vim-mode-plus-ex-mode:toggle-setting'
'g f': 'open-this:here'
# Visual mode key-bindings
'atom-text-editor.vim-mode-plus.visual-mode':
'ctrl-j': 'vim-mode-plus-user:move-selected-text-down'
'S': 'vim-mode-plus:surround'
'up': 'vim-mode-plus-user:move-selected-text-up'
'down': 'vim-mode-plus-user:move-selected-text-down'
'left': 'vim-mode-plus-user:move-selected-text-left'
'right': 'vim-mode-plus-user:move-selected-text-right'
# Normal OR Visual mode key-bindings
'atom-text-editor.vim-mode-plus.normal-mode, atom-text-editor.vim-mode-plus.visual-mode':
'g r': 'vim-mode-plus:replace-with-register'
'atom-text-editor.vim-mode-plus-search':
'ctrl-enter': 'vim-mode-plus-user:project-find-from-search'
'ctrl-w': 'editor:delete-to-beginning-of-word'
autocomplete-json
autocomplete-paths
cursor-history
emmet
keyboard-localization
linter-eslint
linter-markdown
open-this
relative-numbers
vim-mode-plus-move-selected-text
vim-mode-plus-project-find-from-search
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment