All Projects → gentoo → gentoo-syntax

gentoo / gentoo-syntax

Licence: other
[MIRROR] Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings for Vim

Programming Languages

Vim Script
2826 projects
Makefile
30231 projects

Projects that are alternatives of or similar to gentoo-syntax

fzf-checkout.vim
Manage branches and tags with fzf
Stars: ✭ 187 (+750%)
Mutual labels:  vim-plugin
cmp-rg
ripgrep source for nvim-cmp
Stars: ✭ 165 (+650%)
Mutual labels:  vim-plugin
gtd.vim
Getting things done with Vim
Stars: ✭ 42 (+90.91%)
Mutual labels:  vim-plugin
nan vimrc
A Vim configuration for SSH client to edit on a remote Linux host.
Stars: ✭ 15 (-31.82%)
Mutual labels:  vim-plugin
completor-swift
Swift code completion for completor.vim
Stars: ✭ 15 (-31.82%)
Mutual labels:  vim-plugin
cake.vim
Utility for CakePHP developers.
Stars: ✭ 35 (+59.09%)
Mutual labels:  vim-plugin
clojure.vim
Clojure syntax highlighting for Vim and Neovim.
Stars: ✭ 23 (+4.55%)
Mutual labels:  vim-plugin
nvim-toggle-terminal
NeoVim plugin that toggles a terminal buffer in the current window maintaining the same shell instance
Stars: ✭ 54 (+145.45%)
Mutual labels:  vim-plugin
vim-dap
Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol
Stars: ✭ 43 (+95.45%)
Mutual labels:  vim-plugin
easybuffer.vim
easybuffer.vim - vim plugin to quickly switch between buffers
Stars: ✭ 50 (+127.27%)
Mutual labels:  vim-plugin
LeaderF-snippet
Intuitive Way to Use Snippet
Stars: ✭ 38 (+72.73%)
Mutual labels:  vim-plugin
vim-smt2
A VIM plugin that adds support for the SMT-LIB2 format (including Z3's extensions)
Stars: ✭ 35 (+59.09%)
Mutual labels:  vim-plugin
vim-iawriter
iAwriter's Focus mode for vim
Stars: ✭ 23 (+4.55%)
Mutual labels:  vim-plugin
vim-colors-pencil
Light (& dark) color scheme inspired by iA Writer
Stars: ✭ 564 (+2463.64%)
Mutual labels:  vim-plugin
vim-syntaxMarkerFold
Markers while using syntax fold method
Stars: ✭ 16 (-27.27%)
Mutual labels:  vim-plugin
dps-dial.vim
Increment/decrement plugin using denops.vim
Stars: ✭ 21 (-4.55%)
Mutual labels:  vim-plugin
vim-jukit
Jupyter-Notebook inspired Neovim/Vim Plugin
Stars: ✭ 55 (+150%)
Mutual labels:  vim-plugin
move-less
vim plugin for faster navigation without moving the cursor position (look up/down/middle; scroll up/down/both, fold two distance places permanent together)
Stars: ✭ 36 (+63.64%)
Mutual labels:  vim-plugin
vimwasm-try-plugin
Try Vim plugin on your browser without installing it using vim.wasm!
Stars: ✭ 21 (-4.55%)
Mutual labels:  vim-plugin
minimal gdb
🐛 Lightweight vim -> gdb broker which uses .gdbinit gdb config file to export breakpoints
Stars: ✭ 16 (-27.27%)
Mutual labels:  vim-plugin

gentoo-syntax

A vim plugin that handles Gentoo and portage related syntax highlighting, filetype, and indent settings.

Installing

  • Gentoo users: emerge app-vim/gentoo-syntax
  • Everyone else: make PREFIX=~/.vim/ install

This plugin also provides a syntax checker for ebuilds and eclasses. To enable it, you need to install Syntastic and pkgcheck first:

# emerge app-vim/syntastic dev-util/pkgcheck

Then you'll need to configure Syntastic (see :help syntastic-quickstart) and add the following line to your .vimrc file:

let g:syntastic_ebuild_checkers = ['pkgcheck']

To find non-POSIX code in OpenRC services, install dev-util/checkbashisms and enable it for filetype "sh":

let g:syntastic_sh_checkers = ['sh', 'checkbashisms']

Bugs

Please file issues or submit pull requests on github.

License

You may redistribute this package under the same terms as Vim itself.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].