# vim-gdscript3 **Repository Path**: cn-lancetop/vim-gdscript3 ## Basic Information - **Project Name**: vim-gdscript3 - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-15 - **Last Updated**: 2021-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Description GDScript is the primary scripting language used by the [Godot Game Engine](https://godotengine.org/). This plugin adds syntax highlighting and completion for the most recent version (3.0 at the time of writing). # Installation Using [vim-plug](https://github.com/junegunn/vim-plug): Plug 'calviken/vim-gdscript3' Or any other plugin manager of your choice. # Screenshot ![Screenshot](screenshot.png) *Colorscheme: [base16-eighties](https://github.com/chriskempson/base16-vim)* # Completion (Note: this feature requires Vim to be compiled with Python support) Vim's completion feature can be used to display members and methods of built-in GDScript types (among other things). To show completions, press `` in insert mode, and use `` and `` to cycle through completions. Alternatively, install a completion plugin (recommended). The following plugins are supported out of the box: 1. [SuperTab](https://github.com/ervandew/supertab): Shows completions when Tab is pressed. 2. [Deoplete](https://github.com/Shougo/deoplete.nvim): Asynchronous completion framework that shows completions as you type. Any plugin that supports omnicompletion should also work, but will likely require additional configuration. [echodoc](https://github.com/Shougo/echodoc.vim) is also supported, for showing method signatures in the echo area (useful for methods with lots of parameters). For a non-comprehensive list of features, see this [wiki page](https://github.com/calviken/vim-gdscript3/wiki/Completion) # Syntastic For [Syntastic](https://github.com/vim-syntastic/syntastic) users, a checker is included and enabled by default. First, download the [Godot server binary](https://godotengine.org/download), rename to `godot_server`, and place in a `$PATH` accessible directory. Credit goes to [clktmr](https://github.com/clktmr) for creating the checker. # License MIT