Skip to content

Latest commit

 

History

History
104 lines (77 loc) · 2.7 KB

README.md

File metadata and controls

104 lines (77 loc) · 2.7 KB

VIMStorm IDE logo

====================================

VIMStorm IDE is a VIM based distribution targeting JavaScript and Web development.

It targets:

  • JavaScript development (ES5, ES6, node.js)
  • HTML5
  • CSS3 and HTML5

And contains the features you expect from a modern code editor:

  • syntax highlighting
  • syntax and error checking
  • autocompletion
  • multi cursor
  • git support
  • code format
  • support coding conventions (editorconfig)
  • jsdoc generation
  • debugging (todo)
  • grunt/gulp support (todo)
  • all the awesomness from VIM

Install dependencies

only tested on OSX & Ubuntu

  1. A modern version of VIM (I recommend using macvim)

MAC

brew install macvim --override-system-vim

Ubuntu

apt-get install vim vim-runtime vim-gui-common
  1. Some tools to compile YouCompleteMe

MAC

brew install cmake python ctags

Ubuntu

apt-get install build-essentials cmake python-dev exuberant-ctags libclang3.4-dev
  1. The silver_searcher for the Ag plugin MAC
brew install the_silver_searcher

Ubuntu

apt-get install silversearcher-ag
  1. Node.js and npm

I highly suggest to use the node version manager!

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash && nvm install 5.1.0
  1. Some npm packages
npm install -g eslint csslint jshint jsonlint handlebars

Install VIMStorm IDE:

git clone https://github.com/ifahrentholz/VIMStorm --recursive ~/.vim && ln -s ~/.vim/.vimrc ~/.vimrc && vim

Configurations for the vim-airline plugin:

All installed 'powerline' fonts can be found in the folder ~/.vim/install/fonts but keep in mind that these fonts are already installed on your system by the install script

iterm2 users

  1. Goto: iterm > preferences > profiles > text
  2. Change the Regular Font & Non-ASCII Font to: 12pt Inconsolata-g for Powerline (or any other font withe the suffix for Powerline)
  3. Restart iterm
  4. Start vim

Of course you can also use any other powerline font just keep in mind to change the font at the following locations

  1. iterm (as described above)
  2. ~/.vim/config/settings.vim => set guifont...

There's also a good YouTube video online.

TODO: