Skip to content

wordijp/vim-vimscript-scope-syntax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-vimscript-scope-syntax

The Vim script scope syntax highlighting plugin for vim.

ToDo

  • Fix Vim9 script syntax

Demo

Highlight color is auto generate.
For example, desert colorscheme

before after

murphy

before after

Installing

For vim-plug plugin manager:

Plug 'wordijp/vim-vimscript-scope-syntax'

Usage

The syntax hilight color is calculated automatically.
If you want to change it, turn off the auto-enable option and set yourself for each highlight

let g:vimscript_scope_syntax_auto_enable = 0

Scope highlight list

  • vimGlobalVar
  • vimScriptVar
  • vimLocalVar
  • vimArgsVar
  • vimBufVar
  • vimWinVar
  • vimTabVar
  • vimVVar

For guifg disabled users

Auto set hilight is guifg and guibg only, Please set the ctermfg and ctermbg by yourself.

For example:

" .vim/after/syntax/vim.vim
hi vimGlobalVar ctermfg=darkcyan
hi vimScriptVar ctermfg=darkgreen
hi vimLocalVar  ctermfg=brown
hi vimArgsVar   ctermfg=darkred

hi vimBufVar    ctermfg=darkgreen ctermbg=darkblue
hi vimWinVar    ctermfg=darkgreen ctermbg=darkblue
hi vimTabVar    ctermfg=darkgreen ctermbg=darkblue
hi vimVVar      ctermfg=darkgreen ctermbg=darkblue

License

MIT

About

The Vim script scope syntax highlighting plugin for vim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages