diff options
| author | nsfisis <nsfisis@gmail.com> | 2022-01-31 21:36:25 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2022-01-31 21:41:46 +0900 |
| commit | 6286f6d0190883131d7d7553d1e72f56ce234a9d (patch) | |
| tree | b7e45c194dfa4e7f017d04c319c4eb2102d52cfd /.config/nvim/syntax/leaf.vim | |
| parent | f5986deda1ef0edf984b91792e44c72efbeececc (diff) | |
| download | dotfiles-6286f6d0190883131d7d7553d1e72f56ce234a9d.tar.gz dotfiles-6286f6d0190883131d7d7553d1e72f56ce234a9d.tar.zst dotfiles-6286f6d0190883131d7d7553d1e72f56ce234a9d.zip | |
neovim: refactor
Diffstat (limited to '.config/nvim/syntax/leaf.vim')
| -rw-r--r-- | .config/nvim/syntax/leaf.vim | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.config/nvim/syntax/leaf.vim b/.config/nvim/syntax/leaf.vim index d8112fd..ea86de4 100644 --- a/.config/nvim/syntax/leaf.vim +++ b/.config/nvim/syntax/leaf.vim @@ -9,17 +9,19 @@ syn match leafCheckboxTodo /\[ \]/ syn match leafCheckboxDone /\[x\]/ syn match leafCheckboxCanceled /\[-\]/ syn region leafComment start="# " end="$" +syn match leafTag /@\w\+/ +syn match leafProperty /\<\%(DEADLINE\|SCHEDULED\|ARCHIVED\): / syn match leafTimestamp /<\d\d\d\d-\d\d-\d\d\%( [月火水木金土日]\)\?\%( \d\d:\d\d\)\?>/ syn match leafTimestamp /<\d\d\d\d-\d\d-\d\d\%( [月火水木金土日]\)\?\%( \d\d:\d\d\)\?>--<\d\d\d\d-\d\d-\d\d\%( [月火水木金土日]\)\?\%( \d\d:\d\d\)\?>/ -syn match leafTag /@\w\+/ hi default link leafCheckboxTodo Special hi default link leafCheckboxDone Comment hi default link leafCheckboxCanceled Comment hi default link leafComment Comment -hi default link leafTimestamp Identifier hi default link leafTag String +hi default link leafProperty Identifier +hi default link leafTimestamp Identifier let b:current_syntax = 'leaf' |
