sponsor Vim development Vim logo Vim Book Ad

Ebitengine Kage : Basic Kage language support for Ebitengine

 script karma  Rating 17/5, Downloaded by 206  Comments, bugs, improvements  Vim wiki

created by
- -
 
script type
syntax
 
description
Ebitengine adopts an original shading language 'Kage'. This has a compatible syntax with Go, but the details are different. Kage has high portability. Ebitengine uses graphics libraries like OpenGL or Metal and this depends on environments, but Kage is compiled on the fly so that this works equally everywhere.

This plugin provides basic Kage language support for Ebitengine. It includes keywords, types, literals and snippets.
 
install details
### Make sure you are using vim > 8.0.2 with python3 support. Building the latest version of vim

git clone https://github.com/vim/vim.git
cd vim/src/
./configure --enable-python3interp
make
sudo make install

### Install vim-plug plugin manager

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

### Install vim-easycomplete and ultisnips to support hints and snippets

Plug 'jayli/vim-easycomplete'
Plug 'SirVer/ultisnips'


### Install sedyh/ebitengine-kage-vim to enable syntax highlighting and snippet support for Kage

Plug 'sedyh/ebitengine-kage-vim'
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
ebitengine-kage.zip 0.1.0 2022-07-19 8.2 - - Added snippets support
ebitengine-kage.zip 0.0.9 2022-07-16 7.0 - - Initial upload
ip used for rating: 3.15.229.113

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github