Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gleam-lang/gleam.vim
✌️ Gleam support for Vim/Neovim
https://github.com/gleam-lang/gleam.vim
editor-plugin gleam snippets vim
Last synced: about 2 months ago
JSON representation
✌️ Gleam support for Vim/Neovim
- Host: GitHub
- URL: https://github.com/gleam-lang/gleam.vim
- Owner: gleam-lang
- License: apache-2.0
- Created: 2018-01-31T23:42:42.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T12:58:59.000Z (about 2 months ago)
- Last Synced: 2024-07-29T16:27:10.124Z (about 2 months ago)
- Topics: editor-plugin, gleam, snippets, vim
- Language: Vim Script
- Homepage:
- Size: 29.3 KB
- Stars: 86
- Watchers: 6
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-gleam - gleam-lang/gleam.vim - Gleam support for Vim/Neovim. (Editor support / Web applications)
README
# gleam.vim
## Neovim users
This plugin is not needed if you are using Neovim. Instead
[enable Gleam LSP][lsp] (`lspconfig.gleam.setup({})`) and add the Gleam
[tree-sitter grammar][treesitter] (`:TSInstall gleam`).## Description
This is a Vim plugin that provides [Gleam][gleam] support to Vim.
- Syntax highlighting.
- Code snippets compatible with
[UltiSnips](https://github.com/SirVer/ultisnips) and
[vim-snipmate](https://github.com/garbas/vim-snipmate).## Installation
### Using Vim Plug
1. Add `Plug 'gleam-lang/gleam.vim'` to `~/.vimrc` (for Vim).
2. Run `:PlugInstall`.### Using Vundle
1. Add `Plugin 'gleam-lang/gleam.vim'` to `~/.vimrc` (for Vim).
2. Run `:PluginInstall`.[gleam]: https://github.com/gleam-lang/gleam
[lsp]: https://github.com/neovim/nvim-lspconfig
[treesitter]: https://github.com/nvim-treesitter/nvim-treesitter