This are my Sublime Text 3 Settings, not perfect but I'm working on this, here are some of the features:
Enter your settings folder:
Mac: cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
Linux: cd ~/.config/sublime-text-3/Packages/User
Remove all the content in that folder:
rm -rf ./*
Note All your settings will be lost, this is the best options if you have nothing to loose, otherwise skip this
Start a new repsitory:
git init
Add this repo as remote:
git remote add origin [email protected]:teone/sublime-settings.git
If you have not cleared your folder
git add .
git commit -m "My Config"
Pull!
git pull origin master
Resolve eventual conflicts
- All Autocomplete,
- AutoFileName,
- Babel,
- DocBlockr,
- Emmet,
- Git,
- GitGutter,
- MarkdownEditing,
- Package Control,
- SublimeLinter,
- SublimeLinter-contrib-eslint,
- SublimeLinter-contrib-tslint,
- SublimeLinter-jshint,
- Surround,
- Tag"
super+shift+c
==> toggle_commentsuper+alt+s
==> surround_selectionsuper+alt+r
==> surround_changesuper+shift+r
==> expand_selection_to_paragraphsuper+l
==> lint tagssuper+ctrl+i
==> indent tag in documentsuper+shift+alt+o
==> todo_review, args: {open_files: true, open_files_only: true}}super+shift+alt+p
==> todo_review, args: {open_files: true}}- ctrl+alt+f ==> find_next_conflict
- ctrl+alt+o ==> keep ours
- ctrl+alt+t ==> keep theirs
- ctrl+alt+l ==> list_conflict_files
NOTE For Linux the shortcuts are a bit different, check in Default (Linux).sublime-keymap
Any of this come with the ES2015/ES6 version.
pr
| pr6
then
| then6
cb
| cb6
clog
Just start tiping ngdocs
for all the possibilities
desc
it
be
expect
- Bluebird Promisify Snippet
- ES6 promise Snippet
- Angular Controller | Services | Directive Snippets
- Promise Catch Snippet
Start logging:
sublime.log_commands(True)
sublime.log_input(True)
Stop logging:
sublime.log_commands(False)
sublime.log_input(False)