mirror of
https://github.com/sharkdp/bat.git
synced 2024-12-22 22:40:47 +01:00
Add syntax highlighting for /etc/group file
This commit is contained in:
parent
4664fb6f91
commit
15b1676b72
48
assets/syntaxes/Group.sublime-syntax
vendored
Normal file
48
assets/syntaxes/Group.sublime-syntax
vendored
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
%YAML 1.2
|
||||||
|
---
|
||||||
|
# http://www.sublimetext.com/docs/3/syntax.html
|
||||||
|
name: group
|
||||||
|
file_extensions:
|
||||||
|
- group
|
||||||
|
scope: source.group
|
||||||
|
|
||||||
|
contexts:
|
||||||
|
main:
|
||||||
|
- comment: name
|
||||||
|
match: ^[^:]+
|
||||||
|
scope: keyword
|
||||||
|
|
||||||
|
- comment: password
|
||||||
|
match: ":"
|
||||||
|
push: password
|
||||||
|
|
||||||
|
password:
|
||||||
|
- comment: uid
|
||||||
|
match: ":"
|
||||||
|
set: gid
|
||||||
|
|
||||||
|
- comment: shadowpassword
|
||||||
|
match: "[^:]+"
|
||||||
|
scope: invalid
|
||||||
|
|
||||||
|
gid:
|
||||||
|
- comment: gid
|
||||||
|
match: ":"
|
||||||
|
set: users
|
||||||
|
|
||||||
|
- comment: number
|
||||||
|
match: "[0-9]+"
|
||||||
|
scope: constant.numeric
|
||||||
|
|
||||||
|
users:
|
||||||
|
- comment: newline
|
||||||
|
match: "\n"
|
||||||
|
pop: true
|
||||||
|
|
||||||
|
- comment: directory
|
||||||
|
match: "[^:\n]+"
|
||||||
|
scope: variable.parameter
|
||||||
|
|
||||||
|
- comment: separator
|
||||||
|
match: ","
|
||||||
|
scope: punctuation
|
Loading…
Reference in New Issue
Block a user