Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.


Repository files navigation

Sourcegraph for Sublime Text 3 Package Control

The Sourcegraph plugin for Sublime Text 3 enables you to quickly open and search code on easily and efficiently.


  1. Install Package Control, if you haven't already.
  2. Open the command palette Cmd+Shift+P (Ctrl+Shift+P on Windows/Linux).
  3. Search for Package Control: Install Package and press enter.
  4. Search for Sourcegraph and press enter to install the plugin.


In the command palette (Cmd+Shift+P or Ctrl+Shift+P), search for Sourcegraph: to see available actions.

Keyboard Shortcuts:

Description Mac Linux / Windows
Open file in Sourcegraph Option+A Alt+A
Search selection in Sourcegraph Option+S Alt+S


Open the user package settings (Sublime Text -> Package Settings -> Sourcegraph -> Settings - User), then modify this example configuration:

	// The Sourcegraph instance to use. Specify your on-premises Sourcegraph
	// instance here, if applicable.

Questions & Feedback

Please file an issue:


Logs show up in the Sublime console, which is accessible via Ctrl+`


  1. Open the command palette Cmd+Shift+P (Ctrl+Shift+P on Windows/Linux).
  2. Search for Package Control: Remove Package and press enter.
  3. Search for sourcegraph and press enter to uninstall the plugin.


To develop the plugin:

  • git clone the repository into ~/Library/Application Support/Sublime Text 3/Packages/sourcegraph-sublime
  • Open the console with Ctrl+`
  • Make changes to the Python code and watch as Sublime reloads.
  • To release a new version, you MUST update the following files:
    1. messages.json (add a new version entry)
    2. (describe ALL changes)
    3. messages/welcome.txt (copy from change above)
    4. (VERSION constant)

Version History

  • v1.0.7 - Correctly open the default browser on Mac OS.

  • v1.0.6 - Fixed search shortcut.

    • Updated the search URL to reflect a recent change.
  • v1.0.5 - Minor fixes to configuration.

    • Fix opening README, LICENSE, etc through "Package Settings" menu.
    • Update README to describe how to use with on-premises Sourcegraph instances.
  • v1.0.4 - Improved support for on-premises Sourcegraph instances

    • Now using the endpoint.
  • v1.0.3 - Added usage metrics

    • Added minimal and non-obtrusive usage metrics, which lets us at Sourcegraph better improve our editor extensions.
  • v1.0.2 - Usability improvements

    • Adjusted the global search URL to the correct one, so that the search shortcut will work.
    • Added support for non-default git branches (brings you to the checked out branch on
    • Changed the keyboard shortcuts to Option+S (search selection) and Option+A (open selection) (Alt instead of Option for Windows and Linux).
  • v1.0.1 - Minor bug fixes

    • Fixed a bug where https etc. GitHub repo remote URLs would incorrectly build the URL.
    • Windows: Fixed a bug where git commands would create Command Prompt pop-up windows.
  • v1.0.0 - Initial Release; basic Open File & Search functionality.