Phabricator is a suite of open source tools for peer code review, task management, and project communication. Its keyboard shortcuts are generally pretty terrible, especially when compared to other web apps for task management.
This project uses the Shortcut Manager extension for Google Chrome.
####Instructions
- Get the Shortcut Manager extension.
- Go to the settings page.
- Click "Import settings".
- Select all, then copy/paste everything from this file into the textbox:
https://raw.githubusercontent.com/john-sandall/phabricator-shortcuts/master/shortcuts.js
- Hit "Done", hopefully it worked!
####Examples Change status in Maniphest:
- Typing
s r
(s
thenr
) closes task as resolved - Typing
s w
(s
thenr
) closes task as wontfix - Typing
s i
(s
thenr
) closes task as invalid - Typing
s s
(s
thenr
) closes task as spite - Typing
s o
(s
thenr
) reopens the task
####Caveats
These shortcuts will only work for you if your Phabricator instance is hosted on a subdomain, i.e. URL looks like https://phabricator.example.com
. If this is not true you will need to change the "URL patterns" field on each shortcut.