GitHub - tikhomirov/vim-glsl: Vim runtime files for OpenGL Shading Language (original) (raw)

vim-glsl

Vim syntax highlighting for OpenGL Shading Language

GLSL synatx highlighting is supported for:

If you need support highlighting in files with other extensions (e.g. .vs and .fs) you can add it using autocommand:

" in your .vimrc (_vimrc for Windows) autocmd! BufNewFile,BufRead .vs,.fs set ft=glsl

or using modeline in your shader files:

Supported GLSL Versions

Installation

Using VimPlug

Add to your vimrc:

Plug 'tikhomirov/vim-glsl'

Then reload your vimrc and run :PlugInstall.

Using Vundle

Add to your vimrc:

Plugin 'tikhomirov/vim-glsl'

Then reload your vimrc and run :PluginInstall.

Using Pathogen

$ cd ~/.vim/bundle $ git clone https://github.com/tikhomirov/vim-glsl

Then run :Helptags to generate help tags.

As part of vim-polyglot

This plugin contributes to vim-polyglot language pack. Please refer to its installation instructions for more details.

Manual

Copy all files to your $HOME/.vim ($HOME\vimfiles\ on Windows) directory.