Stata syntax highlighting for gedit
For quite a while, I have been looking for a way to enable Stata syntax highlighting in gedit. Today, I stumbled across this thread:
http://forums.debian.net/viewtopic.php?f=8&t=55704
The second poster (jcress410) wrote a .do file that generates the stata.lang file with the gtksourceview/gedit language specs.
Here’s how to make it work under Ubuntu 10.10:
1. Download the stata lang.zip file & unzip it
2. Change to the unzipped folder and rename file styles to styles.csv
3. Change the value of the working_dir macro in line 9 in the writestatalang.do file to the name of the unzipped directory
4. Run writestatalang.do in Stata
5. Copy the generated stata.lang file to
/usr/share/gtksourceview-2.0/language-specs (for use by all users on the system, requires superuser privileges)
or to
~/.local/share/gtksourceview-2.0/language-specs (for use with your account only)
For the latter option, you may have to create the directory first:
mkdir -p ~/.local/share/gtksourceview-2.0/language-specs
6. Restart gedit.
.do files are now recognized automatically. For manual selection of the Stata Highlight Mode, go to View > Highlight Mode > Scientific > stata
Many thanks to Justin Cress for writing the syntax to generate the file!! You made my day!