mirror of
https://github.com/scopatz/nanorc
synced 2024-11-27 12:25:53 +01:00
Merge pull request #305 from yzzyx-network/master
Add support for Gophermap and Gemini markdown files
This commit is contained in:
commit
815eb014c5
21
gemini.nanorc
Normal file
21
gemini.nanorc
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
## syntax highlighting for gemini:// markup language
|
||||||
|
|
||||||
|
syntax gemini "\.(gemini|gmi)$"
|
||||||
|
|
||||||
|
# Heading levels
|
||||||
|
color brightgreen "^#.*"
|
||||||
|
color brightcyan "^##.*"
|
||||||
|
color brightmagenta "^###.*"
|
||||||
|
|
||||||
|
# Link Text
|
||||||
|
color brightred "^=>\s*\S+\s+.*"
|
||||||
|
# Link URL
|
||||||
|
color green "^=>\s*\S+"
|
||||||
|
# Link Prefix
|
||||||
|
color yellow "^=>"
|
||||||
|
|
||||||
|
# Bullet Lists
|
||||||
|
color brightblue "^\*.*"
|
||||||
|
|
||||||
|
# Monospaced Blocks
|
||||||
|
color white,black start="^```" end="^```"
|
45
gophermap.nanorc
Normal file
45
gophermap.nanorc
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
## syntax for gophernicus gophermaps
|
||||||
|
|
||||||
|
syntax gophermap "\.(gophermap|gph)$"
|
||||||
|
|
||||||
|
|
||||||
|
# Port Numbers
|
||||||
|
color yellow "^.[ -~]*.[ -~]*.[ -~]*.[ -~]+"
|
||||||
|
|
||||||
|
# Domains
|
||||||
|
color red "^.[ -~]*.[ -~]*.[ -~]+"
|
||||||
|
|
||||||
|
# Resource Path (no directories)
|
||||||
|
color green "^[^1][ -~]*.[ -~]*"
|
||||||
|
|
||||||
|
# Directories (w/ Name)
|
||||||
|
color brightmagenta "^1[ -~]*.[ -~]*"
|
||||||
|
|
||||||
|
# Names
|
||||||
|
color brightblue "^[ -~]+."
|
||||||
|
|
||||||
|
# Directories (w/o Name)
|
||||||
|
color brightyellow "^1[ -~]+.$"
|
||||||
|
|
||||||
|
# URLs
|
||||||
|
color brightcyan "URL:.*"
|
||||||
|
|
||||||
|
|
||||||
|
# Types
|
||||||
|
|
||||||
|
# General
|
||||||
|
color magenta "^."
|
||||||
|
|
||||||
|
# HTML & Interactive Content
|
||||||
|
color brightcyan "^(h|7|8)"
|
||||||
|
|
||||||
|
# Info Text
|
||||||
|
color cyan "^i.*"
|
||||||
|
color cyan "^[ -~]*$"
|
||||||
|
color blue "^i"
|
||||||
|
|
||||||
|
# Special Tags & Characters
|
||||||
|
color brightgreen "^(!|-|:|~|%|=|\*|\.).*"
|
||||||
|
|
||||||
|
# Comments
|
||||||
|
color white,blue "#.*"
|
Loading…
Reference in New Issue
Block a user