syntax highlighting
This commit is contained in:
34
after/syntax/gitea.vim
Normal file
34
after/syntax/gitea.vim
Normal file
@@ -0,0 +1,34 @@
|
||||
" quit when a syntax file was already loaded
|
||||
if exists("b:current_syntax")
|
||||
finish
|
||||
endif
|
||||
|
||||
if !exists('main_syntax')
|
||||
let main_syntax = 'gitea'
|
||||
endif
|
||||
|
||||
runtime! syntax/markdown.vim ftplugin/markdown.vim ftplugin/markdown_*.vim ftplugin/markdown/*.vim
|
||||
unlet! b:current_syntax
|
||||
|
||||
" Emoji conceal, similar to octo.nvim but for 'gitea'
|
||||
call matchadd('Conceal', ':heart:', 10, -1, {'conceal':'❤️'})
|
||||
call matchadd('Conceal', ':+1:', 10, -1, {'conceal':'👍'})
|
||||
call matchadd('Conceal', ':see_no_evil:', 10, -1, {'conceal':'🙈'})
|
||||
call matchadd('Conceal', ':laughing:', 10, -1, {'conceal':'😆'})
|
||||
call matchadd('Conceal', ':thinking_face:', 10, -1, {'conceal':'🤔'})
|
||||
call matchadd('Conceal', ':thinking:', 10, -1, {'conceal':'🤔'})
|
||||
call matchadd('Conceal', ':ok_hand:', 10, -1, {'conceal':'👌'})
|
||||
call matchadd('Conceal', ':upside_down_face:', 10, -1, {'conceal':'🙃'})
|
||||
call matchadd('Conceal', ':grimacing:', 10, -1, {'conceal':'😬'})
|
||||
call matchadd('Conceal', ':rocket:', 10, -1, {'conceal':'🚀'})
|
||||
call matchadd('Conceal', ':blush:', 10, -1, {'conceal':'😊'})
|
||||
call matchadd('Conceal', ':tada:', 10, -1, {'conceal':'🎉'})
|
||||
call matchadd('Conceal', ':shrug:', 10, -1, {'conceal':'🤷'})
|
||||
call matchadd('Conceal', ':man_shrugging:', 10, -1, {'conceal':'🤷'})
|
||||
call matchadd('Conceal', ':face_palm:', 10, -1, {'conceal':'🤦'})
|
||||
call matchadd('Conceal', ':man_facepalmin:', 10, -1, {'conceal':'🤦'})
|
||||
|
||||
let b:current_syntax = "gitea"
|
||||
if main_syntax ==# 'gitea'
|
||||
unlet main_syntax
|
||||
endif
|
||||
Reference in New Issue
Block a user