All Projects → kylef → Apiblueprint.vim

kylef / Apiblueprint.vim

Licence: bsd-3-clause
This vim plugin brings syntax highlighting and linting for API Blueprint.

Labels

Projects that are alternatives of or similar to Apiblueprint.vim

Vim Arduino Syntax
Arduino syntax files for Vim
Stars: ✭ 100 (-10.71%)
Mutual labels:  viml
Vim Slack
Slack for Vim client
Stars: ✭ 104 (-7.14%)
Mutual labels:  viml
Vim Colorscheme Switcher
Makes it easy to quickly switch between color schemes in Vim
Stars: ✭ 107 (-4.46%)
Mutual labels:  viml
Vimrc
My vim files (i'm a n00b, don't use these)
Stars: ✭ 100 (-10.71%)
Mutual labels:  viml
Tasklist.vim
Eclipse like task list
Stars: ✭ 102 (-8.93%)
Mutual labels:  viml
Hermes
An environment for Ruby and JS developers in Darwin
Stars: ✭ 105 (-6.25%)
Mutual labels:  viml
Vimperator Colors
colorsheme
Stars: ✭ 99 (-11.61%)
Mutual labels:  viml
Vim Redl
A better Vim integration story for Clojure
Stars: ✭ 108 (-3.57%)
Mutual labels:  viml
Argtextobj.vim
Text-object like motion for arguments
Stars: ✭ 103 (-8.04%)
Mutual labels:  viml
Seti.vim
Stars: ✭ 107 (-4.46%)
Mutual labels:  viml
Browser Connect.vim
Live browser interaction for VIM.
Stars: ✭ 101 (-9.82%)
Mutual labels:  viml
Vim Luna
Touchdown on Lunar Surface ! :)
Stars: ✭ 102 (-8.93%)
Mutual labels:  viml
Vim I18n
Vim plugin to easily add I18n translations to your Rails project
Stars: ✭ 106 (-5.36%)
Mutual labels:  viml
Vim Togglelist
Functions to toggle the [Location List] and the [Quickfix List] windows.
Stars: ✭ 100 (-10.71%)
Mutual labels:  viml
Vim G
Quick Google lookup directly from Vim
Stars: ✭ 107 (-4.46%)
Mutual labels:  viml
Vim Follow My Lead
Vim plugin for showing all your <Leader> mappings in a readable table including the descriptions.
Stars: ✭ 100 (-10.71%)
Mutual labels:  viml
Securemodelines
A secure alternative to Vim modelines
Stars: ✭ 104 (-7.14%)
Mutual labels:  viml
Vim Pydjango
Ultimate VIM for Python & Django development.
Stars: ✭ 109 (-2.68%)
Mutual labels:  viml
Vim Visualstar
star for Visual-mode.
Stars: ✭ 106 (-5.36%)
Mutual labels:  viml
Bufexplorer.zip
Buffer Explorer / Browser
Stars: ✭ 106 (-5.36%)
Mutual labels:  viml

apiblueprint.vim

This vim plugin brings syntax highlighting and linting for API Blueprint.

API Blueprint Plugin Screenshot

Usage

The plugin adds an apiblueprint file type along with an apiblueprint syntax.

Linting

Using syntastic, your API Blueprint can be linted on each save. For this, you will need to install both drafter and syntastic.

Apiary

You can use the apiary client with this plugin to load a blueprint from Apiary directly providing apiary client is installed and configured.

$ vim apiary:pollsapi

Refract

Providing you have drafter installed. You can use GenerateRefract function to generate a preview of the Refract structure for your API Blueprint in a split.

You can manually map this function to a keyboard shortcut. For example to ctrl+b:

autocmd FileType apiblueprint nnoremap <C-b> :call GenerateRefract()<cr>

TagBar

If you have TagBar installed you can use it to list and jump to groups and resources.

Snippets

The are snippets in the snipMate format, supported by many Vim snippet plug-ins.

Installation

With vim-plug (recommended)

Add:

Plug 'kylef/apiblueprint.vim'

To your .vimrc and run PlugInstall inside vim.

With Vundle

Add:

Plugin 'kylef/apiblueprint.vim'

To your .vimrc and run PluginInstall from within vim or vim +PluginInstall +qall from the command line

With Pathogen

$ git clone https://github.com/kylef/apiblueprint.vim.git ~/.vim/bundle/apiblueprint.vim
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].