FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
vdebug/syntax/debugger_watch.vim at master · vim-vdebug/vdebug · GitHub
vim-vdebug
/
vdebug
Public
Notifications
You must be signed in to change notification settings
Fork
157
Star
1.3k
Code
Issues
48
Pull requests
7
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
vdebug
/
syntax
/
debugger_watch.vim
Copy path
More file actions
More file actions
Latest commit
History
History
History
40 lines (36 loc) · 1.63 KB
Breadcrumbs
vdebug
/
syntax
/
debugger_watch.vim
Copy path
File metadata and controls
40 lines (36 loc) · 1.63 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
"
Vim syntax file
"
Language:
Vim Debugger Watch Window
"
Maintainer:
Jon Cairns
"
Latest Revision:
2 August 2012
if
exists
(
'
b:current_syntax
'
)
finish
endif
syn
match
debuggerWatchTabLine
'
^
\s\[
.*$
'
contains
=
debuggerWatchTab
syn
match
debuggerWatchTab
'
\[\s
[^
\]
]
\+\s\]
'
contains
=
debuggerWatchTabSel
syn
match
debuggerWatchTabSel
'
\*
[a-zA-Z
\s
]
\+
'
contained
syn
match
debuggerWatchTitle
'
^
\-\s
[A-Z].
\+
'
syn
match
debuggerWatchMarker
'
^
\s\+
[^|
\/
]
'
syn
match
debuggerWatchJoiner
'
^
\s\+
[|
\/
^]
'
syn
match
debuggerWatchEllipsis
'
^
\s\+\.\.\.
'
syn
match
debuggerWatchNumber
'
\d\+\.\=\d
*
'
syn
match
debuggerWatchVarName
'
\s\z
s.
\+\z
e
\s
=
'
contains
=
debuggerWatchStringKey,debuggerWatchObjectProperty
syn
match
debuggerWatchStringKey
'
\'
[^']
\+\'
'
contained
syn
match
debuggerWatchObjectProperty
'
\(
->
\|
::
\)\z
s[^
\-\[
:]
\+\z
e
'
contained
syn
match
debuggerWatchTypeContainer
'
=
\s\z
s(.*)
\z
e
'
contains
=
debuggerWatchType,debuggerWatchSize
syn
match
debuggerWatchVarValue
'
)
\z
s.*$
\z
e
'
syn
match
debuggerWatchType
'
(
\z
s[^ )]
\+
)
\z
e
'
contained
syn
match
debuggerWatchSize
'
\[\z
s
\d\+\z
e
\]
'
contained
syn
region
debuggerWatchString
start
=
+
\s
`
+
skip
=
+
\\
`
+
end
=
+
`
\s
*$
+
hi
def
link
debuggerWatchTitle
Title
hi
def
link
debuggerWatchMarker
Special
hi
def
link
debuggerWatchTab
Special
hi
def
link
debuggerWatchTabSel
Todo
hi
def
link
debuggerWatchTypeContainer
Type
hi
def
link
debuggerWatchType
Type
hi
def
link
debuggerWatchString
String
hi
def
link
debuggerWatchStringKey
String
hi
def
link
debuggerWatchVarName
Identifier
hi
def
link
debuggerWatchJoiner
Structure
hi
def
link
debuggerWatchEllipsis
Structure
hi
def
link
debuggerWatchNumber
Number
hi
def
link
debuggerWatchSize
Number
Back
|
FazBrowse Home
|
New Git URL