Skip to content

Instantly share code, notes, and snippets.

@stigok
Last active September 7, 2022 01:47
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save stigok/9563e9ff896e06af0daee6f0a48e3150 to your computer and use it in GitHub Desktop.
Save stigok/9563e9ff896e06af0daee6f0a48e3150 to your computer and use it in GitHub Desktop.
List of key bindable Atom commands

Atom Commands

Application

application:about
application:show-preferences
application:show-settings
application:quit
application:hide
application:hide-other-applications
application:install-update
application:unhide-all-applications
application:new-window
application:new-file
application:open
application:open-file
application:open-folder
application:open-dev
application:open-safe
application:add-project-folder
application:minimize
application:zoom
application:bring-all-windows-to-front
application:open-your-config
application:open-your-init-script
application:open-your-keymap
application:open-your-snippets
application:open-your-stylesheet
application:open-license

Pane

pane:show-next-recently-used-item
pane:show-previous-recently-used-item
pane:move-active-item-to-top-of-stack
pane:show-next-item
pane:show-previous-item
pane:show-item-1
pane:show-item-2
pane:show-item-3
pane:show-item-4
pane:show-item-5
pane:show-item-6
pane:show-item-7
pane:show-item-8
pane:show-item-9
pane:move-item-right
pane:move-item-left
pane:reopen-closed-item
pane:save-items
pane:split-left
pane:split-right
pane:split-up
pane:split-down
pane:split-left-and-copy-active-item
pane:split-right-and-copy-active-item
pane:split-up-and-copy-active-item
pane:split-down-and-copy-active-item
pane:split-left-and-move-active-item
pane:split-right-and-move-active-item
pane:split-up-and-move-active-item
pane:split-down-and-move-active-item
pane:close
pane:close-other-items
pane:increase-size
pane:decrease-size

Window

window:increase-font-size
window:decrease-font-size
window:reset-font-size
window:run-package-specs
window:focus-next-pane
window:focus-previous-pane
window:focus-pane-above
window:focus-pane-below
window:focus-pane-on-left
window:focus-pane-on-right
window:move-active-item-to-pane-above
window:move-active-item-to-pane-below
window:move-active-item-to-pane-on-left
window:move-active-item-to-pane-on-right
window:copy-active-item-to-pane-above
window:copy-active-item-to-pane-below
window:copy-active-item-to-pane-on-left
window:copy-active-item-to-pane-on-right
window:save-all
window:toggle-invisibles
window:log-deprecation-warnings
window:toggle-auto-indent
window:toggle-full-screen
window:close
window:reload
window:toggle-dev-tools
window:toggle-menu-bar

Editor

editor:select-word
editor:consolidate-selections
editor:move-to-beginning-of-next-paragraph
editor:move-to-beginning-of-previous-paragraph
editor:move-to-beginning-of-screen-line
editor:move-to-beginning-of-line
editor:move-to-end-of-screen-line
editor:move-to-end-of-line
editor:move-to-first-character-of-line
editor:move-to-beginning-of-word
editor:move-to-end-of-word
editor:move-to-beginning-of-next-word
editor:move-to-previous-word-boundary
editor:move-to-next-word-boundary
editor:move-to-previous-subword-boundary
editor:move-to-next-subword-boundary
editor:select-to-beginning-of-next-paragraph
editor:select-to-beginning-of-previous-paragraph
editor:select-to-end-of-line
editor:select-to-beginning-of-line
editor:select-to-end-of-word
editor:select-to-beginning-of-word
editor:select-to-beginning-of-next-word
editor:select-to-next-word-boundary
editor:select-to-previous-word-boundary
editor:select-to-next-subword-boundary
editor:select-to-previous-subword-boundary
editor:select-to-first-character-of-line
editor:select-line
editor:delete-to-previous-word-boundary
editor:delete-to-next-word-boundary
editor:delete-to-beginning-of-word
editor:delete-to-beginning-of-line
editor:delete-to-end-of-line
editor:delete-to-end-of-word
editor:delete-to-beginning-of-subword
editor:delete-to-end-of-subword
editor:delete-line
editor:cut-to-end-of-line
editor:cut-to-end-of-buffer-line
editor:transpose
editor:upper-case
editor:lower-case
editor:copy-selection
editor:add-selection-below
editor:add-selection-above
editor:split-selections-into-lines
editor:toggle-soft-tabs
editor:toggle-soft-wrap
editor:fold-all
editor:unfold-all
editor:fold-current-row
editor:unfold-current-row
editor:fold-selection
editor:fold-at-indent-level-1
editor:fold-at-indent-level-2
editor:fold-at-indent-level-3
editor:fold-at-indent-level-4
editor:fold-at-indent-level-5
editor:fold-at-indent-level-6
editor:fold-at-indent-level-7
editor:fold-at-indent-level-8
editor:fold-at-indent-level-9
editor:log-cursor-scope
editor:copy-path
editor:copy-project-path
editor:toggle-indent-guide
editor:toggle-line-numbers
editor:scroll-to-cursor
editor:indent
editor:auto-indent
editor:indent-selected-rows
editor:outdent-selected-rows
editor:newline
editor:newline-below
editor:newline-above
editor:toggle-line-comments
editor:checkout-head-revision
editor:move-line-up
editor:move-line-down
editor:duplicate-lines
editor:join-lines

Core

core:cancel
core:close
core:confirm
core:save
core:save-as
core:undo
core:redo
core:move-left
core:move-right
core:select-left
core:select-right
core:select-up
core:select-down
core:select-all
core:backspace
core:delete
core:cut
core:copy
core:paste
core:move-up
core:move-down
core:move-to-top
core:move-to-bottom
core:page-up
core:page-down
core:select-to-top
core:select-to-bottom
core:select-page-up
core:select-page-down
core:focus-next
core:focus-previous

Etc

about:view-release-notes
autoflow:reflow-selection
bookmarks:view-all
bookmarks:toggle-bookmark
bookmarks:jump-to-next-bookmark
bookmarks:jump-to-previous-bookmark
bookmarks:clear-bookmarks
bracket-matcher:go-to-matching-bracket
bracket-matcher:go-to-enclosing-bracket
bracket-matcher:select-inside-brackets
bracket-matcher:close-tag
bracket-matcher:remove-matching-brackets
bracket-matcher:remove-brackets-from-selection
command-palette:toggle
deprecation-cop:view
encoding-selector:show
project-find:show
project-find:toggle
project-find:show-in-current-directory
find-and-replace:show
find-and-replace:toggle
find-and-replace:find-next
find-and-replace:find-previous
find-and-replace:find-next-selected
find-and-replace:find-previous-selected
find-and-replace:use-selection-as-find-pattern
find-and-replace:show-replace
find-and-replace:replace-next
find-and-replace:replace-all
find-and-replace:select-next
find-and-replace:select-all
find-and-replace:clear-history
fuzzy-finder:toggle-file-finder
fuzzy-finder:toggle-buffer-finder
fuzzy-finder:toggle-git-status-finder
git-diff:move-to-next-diff
git-diff:move-to-previous-diff
git-diff:toggle-diff-list
go-to-line:toggle
grammar-selector:show
incompatible-packages:view
key-binding-resolver:toggle
line-ending-selector:show
line-ending-selector:convert-to-LF
line-ending-selector:convert-to-CRLF
link:open
markdown-preview:toggle
markdown-preview:copy-html
markdown-preview:toggle-break-on-single-newline
markdown-preview:preview-file
open-on-github:blame
open-on-github:branch-compare
open-on-github:copy-url
open-on-github:file
open-on-github:history
open-on-github:issues
open-on-github:repository
package-generator:generate-package
package-generator:generate-syntax-theme
settings-view:open
settings-view:show-keybindings
settings-view:change-themes
settings-view:install-packages-and-themes
settings-view:view-installed-themes
settings-view:uninstall-themes
settings-view:view-installed-packages
settings-view:uninstall-packages
settings-view:check-for-package-updates
snippets:expand
snippets:next-tab-stop
snippets:previous-tab-stop
snippets:available
spell-check:toggle
spell-check:correct-misspelling
status-bar:toggle
styleguide:show
symbols-view:toggle-project-symbols
symbols-view:go-to-declaration
symbols-view:return-from-declaration
symbols-view:toggle-file-symbols
tabs:keep-pending-tab
tabs:close-tab
tabs:close-other-tabs
tabs:close-tabs-to-right
tabs:close-saved-tabs
tabs:close-all-tabs
tabs:open-in-new-window
tabs:split-up
tabs:split-down
tabs:split-left
tabs:split-right
timecop:view
tree-view:expand-item
tree-view:recursive-expand-directory
tree-view:collapse-directory
tree-view:recursive-collapse-directory
tree-view:open-selected-entry
tree-view:open-selected-entry-right
tree-view:open-selected-entry-left
tree-view:open-selected-entry-up
tree-view:open-selected-entry-down
tree-view:move
tree-view:copy
tree-view:cut
tree-view:paste
tree-view:copy-full-path
tree-view:show-in-file-manager
tree-view:open-in-new-window
tree-view:copy-project-path
tool-panel:unfocus
tree-view:toggle-vcs-ignored-files
tree-view:toggle-ignored-names
tree-view:remove-project-folder
tree-view:open-selected-entry-in-pane-1
tree-view:open-selected-entry-in-pane-2
tree-view:open-selected-entry-in-pane-3
tree-view:open-selected-entry-in-pane-4
tree-view:open-selected-entry-in-pane-5
tree-view:open-selected-entry-in-pane-6
tree-view:open-selected-entry-in-pane-7
tree-view:open-selected-entry-in-pane-8
tree-view:open-selected-entry-in-pane-9
tree-view:show
tree-view:toggle
tree-view:toggle-focus
tree-view:reveal-active-file
tree-view:toggle-side
tree-view:add-file
tree-view:add-folder
tree-view:duplicate
tree-view:remove
tree-view:rename
update-package-dependencies:update
whitespace:remove-trailing-whitespace
whitespace:convert-tabs-to-spaces
whitespace:convert-spaces-to-tabs
welcome:show
autocomplete-plus:confirm
autocomplete-plus:cancel
autocomplete-plus:activate
fuzzy-finder:invert-confirm
find-and-replace:select-undo
find-and-replace:select-skip
@fieldse
Copy link

fieldse commented May 14, 2021

thank you <3

@stigok
Copy link
Author

stigok commented May 14, 2021

thank you <3

Glad it was helpful. However, I'm not using Atom anymore. These commands might be outdated! I don't even remember how I extracted them. I found one file that registers some of them, at least: https://github.com/atom/atom/blob/v1.57.0/src/register-default-commands.coffee

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment