All Projects → 4Evergreen4 → Vim Hardy

4Evergreen4 / Vim Hardy

Arduino IDE intregation for vim.

Labels

Projects that are alternatives of or similar to Vim Hardy

Hasksyn
A vim mode for Haskell
Stars: ✭ 34 (-12.82%)
Mutual labels:  viml
Svss.vim
SVSS's Vim Style Sheet
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml
Unite Workflow
unite.vim extentions for convenience similar to alfred-workflow
Stars: ✭ 37 (-5.13%)
Mutual labels:  viml
Davesdots
Stars: ✭ 34 (-12.82%)
Mutual labels:  viml
Vim Iawriter
iA Writer vim colorscheme
Stars: ✭ 35 (-10.26%)
Mutual labels:  viml
Tmux.vim
Tmux vim syntax
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml
Tskeleton vim
File Templates and Code Skeletons/Snippets for VIM
Stars: ✭ 33 (-15.38%)
Mutual labels:  viml
Cobalt2 Vim Theme
Vim port of cobalt2 sublime theme
Stars: ✭ 38 (-2.56%)
Mutual labels:  viml
Spink
Syntax highlighting for Xterm/gVim/MacVim.
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml
Vim Opengrok
opengrok interface for vim
Stars: ✭ 37 (-5.13%)
Mutual labels:  viml
Vim Blackboard
A port of the Blackboard theme from TextMate to Vim.
Stars: ✭ 34 (-12.82%)
Mutual labels:  viml
Objective Vim
Quickly bootstrap vim for Objective-C hacking
Stars: ✭ 35 (-10.26%)
Mutual labels:  viml
Chapa.vim
VIM plugin to move (or visually select) the next/previous class, method or function
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml
Vim Smartusline
Vim plugin that changes the color of the statusbar of the focused window according with the current mode (normal/insert/replace)
Stars: ✭ 34 (-12.82%)
Mutual labels:  viml
Vim Easytags
Automated tag file generation and syntax highlighting of tags in Vim
Stars: ✭ 990 (+2438.46%)
Mutual labels:  viml
Ftcolor.vim
Switches colorschemes according to the file type.
Stars: ✭ 34 (-12.82%)
Mutual labels:  viml
Vim Fontsize
Adjust Gvim font size via keypresses
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml
Csapprox
Make gvim-only colorschemes work transparently in terminal vim
Stars: ✭ 38 (-2.56%)
Mutual labels:  viml
Minibufexpl.vim
Elegant buffer explorer - takes very little screen space
Stars: ✭ 991 (+2441.03%)
Mutual labels:  viml
Snipmate
TextMate-style snippets for Vim
Stars: ✭ 36 (-7.69%)
Mutual labels:  viml

vim-hardy

Introduction

vim-hardy adds support for the Arduino language in vim. It covers syntax, compilation, and verification for Arduino code. I decided to call this plugin "vim-hardy" because "Arduino" means "hardy friend" in italian. Note that I did not write the arduino syntax file, it was generated by Johannes Hoff's script which is available at bitbucket.org/johannes/arduino-vim-syntax.

Requirements

Arduino IDE version 1.5.0 and up is required for the compilation and uploading of Arduino code. By default, vim-hardy looks for it in your PATH, but you can specify an installation directory with g:hardy_arduino_path.

Installation

If you don't have a preferred installation method, I recommend installing pathogen.vim, and then simply copy and paste:

mkdir -p ~/.vim/bundle
cd ~/.vim/bundle
git clone git://github.com/4Evergreen4/vim-hardy.git

Any other plugin managers should work as well, such as vundle or vim-plug.

Usage

To verify an Arduino file, run :ArduinoVerify. To compile and upload it, use :ArduinoUpload.

Credits

  • Johannes Hoff and contributers to vim-arduino-syntax - Created the arduino syntax file.

License

vim-hardy is distributed under the same license as vim itself. See :help license.

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].