2014-03-31 Chris Allegretta <chrisa@asty.org>
* doc/syntax/go.nanorc: basic go syntax highlighting git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4700 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Этот коммит содержится в:
родитель
1265e4ae5d
Коммит
211a5e4c4d
@ -1,3 +1,6 @@
|
||||
2014-03-31 Chris Allegretta <chrisa@asty.org>
|
||||
* doc/syntax/go.nanorc: basic go syntax highlighting
|
||||
|
||||
2014-03-30 Benno Schulenberg <bensberg@justemail.net>
|
||||
* doc/syntax/changelog.nanorc: New file, first attemp at colouring
|
||||
Changelog files.
|
||||
|
21
doc/syntax/go.nanorc
Обычный файл
21
doc/syntax/go.nanorc
Обычный файл
@ -0,0 +1,21 @@
|
||||
## Here is an example for Python.
|
||||
##
|
||||
syntax "go" "\.go$"
|
||||
header "^#!.*/python[-0-9._]*"
|
||||
|
||||
icolor brightblue "def [0-9A-Z_]+"
|
||||
color brightcyan "\<(break|default|func|interface|select|case|defer|go|map|struct|chan|else|goto|package|switch|const|fallthrough|if|range|type|continue|for|import|return|var)\>"
|
||||
|
||||
## String highlighting. You will in general want your comments and
|
||||
## strings to come last, because syntax highlighting rules will be
|
||||
## applied in the order they are read in.
|
||||
color brightyellow "<[^= ]*>" ""(\\.|[^"])*""
|
||||
##
|
||||
## This string is VERY resource intensive!
|
||||
color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*""
|
||||
|
||||
|
||||
## Comment highlighting
|
||||
color brightblue "//.*"
|
||||
color brightblue start="/\*" end="\*/"
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user