As title says.
I open the command palette, type diff and the only options appearing are related to git.
I want to use this feature without having to remove my hands from the keyboard and click the mouse to get the context menu.
As title says.
I open the command palette, type diff and the only options appearing are related to git.
I want to use this feature without having to remove my hands from the keyboard and click the mouse to get the context menu.
If your keyboard is an extended keyboard that contains a context menu key, pressing that key will open the context menu in Sublime (or you can bind a key to the context_menu command to do the same thing).
However, you can add commands to the Command Palette by creating a sublime-commands file in your User package (Preferences > Browse Packages...) that lists the commands that you’d like to be visible. For example, you could save the following content as User/CustomDiff.sublime-commands to have the command added:
[
{ "caption": "Show Unsaved Changes...", "command": "diff_changes" }
]
Of course, you can modify the caption to read whatever you like; this mimics the text that you see in the context menu. The command will be hidden in the command palette if it doesn’t apply to the current view.