Skip to content

Instantly share code, notes, and snippets.

@stevedonovan
Created September 2, 2013 06:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stevedonovan/6409908 to your computer and use it in GitHub Desktop.
Save stevedonovan/6409908 to your computer and use it in GitHub Desktop.
SciTE User properties for working with Nimrod
tabsize=4
indent.size=4
use.tabs=0
split.vertical=0
open.dialog.in.file.directory=1
statusbar.visible=1
# treat Nimrod like Python
file.patterns.nim=*.nim
lexer.$(file.patterns.nim)=python
# with some extra keywords
keywordclass.nim=var proc const let type float int case of
keywords.$(file.patterns.nim)=$(keywordclass.python) $(keywordclass.nim)
# add it to known source file extensions
source.files=$(source.files);*.nim
command.build.*.nim=nimrod c --verbosity:0 $(FileNameExt)
command.go.needs.*nim=$(command.build.*.nim)
command.go.*.nim=./$(FileName)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment