Skip to content

Instantly share code, notes, and snippets.

@senid231
Forked from colin-kiegel/atom-rust-packages
Created February 7, 2018 18:54
Show Gist options
  • Save senid231/547b3737352d826e8c4faebc6874f834 to your computer and use it in GitHub Desktop.
Save senid231/547b3737352d826e8c4faebc6874f834 to your computer and use it in GitHub Desktop.
Atom-Rust IDE
# Run this in your shell to install a set of atom-plugins
# for working with rust projects and git
# Rust essentials
apm install language-rust racer linter linter-rust build build-cargo cargo-test-runner rust-api-docs-helper
# Other
apm install keyboard-localization autoupdate-packages project-manager atom-terminal minimap docblockr theme-switcher
# Git
apm install minimap-git-diff line-diff-details git-control git-history git-log git-plus merge-conflicts
'.platform-linux atom-workspace, .platform-win32 atom-workspace':
'ctrl-alt-y': 'build:select-active-target'
'ctrl-alt-a': 'build:error-match-first'
'alt-ctrl-x': 'linter:next-error'
'atom-text-editor:not([mini])':
'f1': 'racer:find-definition'
'alt-ctrl': 'linter:set-bubble-transparent'
'ctrl-6': 'docblockr:decorate'
'ctrl-shift-space': 'editor:toggle-line-comments'
'atom-text-editor':
'alt': 'native!'
'shift-f11': 'theme-switcher:switch'
'.platform-linux':
'ctrl-alt-p': 'project-manager:list-projects'
'atom-workspace':
'ctrl-alt-o': 'git-control:toggle'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment