Sublime Text with 80 and 120 column rulers
For many programming languages we still like to use either 80 or 120 columns in our editors to ensure it fits easily on print, as well as to use it as an aid for ensuring concise code.
In Sublime Text you can set vertical rulers for this by going to
Preferences > User File Preferences and add
rulers 80 120 and save the file.
For Sublime Text 2 it’s again under
Preferences > User File Preferences, but the configuration file is now in JSON format, so you need to add
"rulers": [80, 120] and maybe you need to append a comma at the end if you have more configuration directives following it.