Sublime Text 3

Version Control

Installation is through the Sublime Text 3 console. This is accessed via the ctrl+` shortcut. Once open, paste the following command into the console:

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

This command creates the Installed Packages folder for you (if necessary), and then downloads the Package Control.sublime-package into it.

LaTeX Plugin

Once you have Package Control up and running, invoke it (via the Command Palette or from Preferences), select the Install Package command, and look for LaTeXTools.

Stata bundle

Invoke Package Control (via the Command Palette or from Preferences), select the Install Package command, and look for STATA.

Configuring inverse search with Skim

To configure inverse search, open the Preferences dialog of the Skim app, select the Sync tab, then:

  • uncheck the "Check for file changes" option
  • Preset: Custom
  • Command: /Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl.
  • Arguments: "%file":%line

MarkdownEditing

This package will make MarkdownEditor your default theme for Markdown/MultiMarkdown files. Adjust it to your liking or remove the line from the .sublime-settings files.

Marked Bonus Pack

Copy the Marked.sublime-build file to ~/Library/Application Support/Sublime Text 2/Packages/User/. It will show up in the "Build Systems" section of the Tools menu in Sublime. When selected, pressing Command-B will open the current file in Marked for preview. Once opened, changes to the file will be tracked automatically by Marked.