- Install SublimeGit
- Select Preferences > Key Bindings and paste the contents of
sublime-keymap
intoPackages/User/Default (OSX).sublime-keymap
- Save the rest of the python command files to a new directory,
Packages/SublimeGitColumnView
Ctrl+C -> Open the Git Status view.
L (from the Git Status view) -> Open the Git Log view for the 10 most recent commits in the bottom panel.
D (from the Git Status view) -> Open the Git Diff view in the right column.
N or P (from the Git Diff view) -> Easily switch from one Diff view to the next.
Return (from the Git Diff view) -> Open Diff'ed file in the left column for editing.
Ctrl+C (from the Git Status view) -> Close the git status view, git commit panel, and all diffs. Return to single column view.
SublimeGit makes it really easy to add your own custom git commands and see the output in a new tab or panel in Sublime. See GitLogColumn.py
for an example, and check out the docs for more info.