vim-angularjs


Ⅰ. 插件描述

Configuración para vim, node, javascript, python, sass, angularjs

Ⅱ. 基本信息

创建日期:  2013-06-15
使用用户:  5
Github星:  3
插件作者:  aurigadl

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'aurigadl/vim-angularjs'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'aurigadl/vim-angularjs'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'aurigadl/vim-angularjs'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/aurigadl/vim-angularjs

Ⅳ. 文档说明

Para instalar, debemos clonar y luego crear el acceso directo en la carpeta principal de nuestro ambiente.
Se crea el enlace de la configuracion de nuestro editor.

cd ~/

git clone https://github.com/aurigadl/vim-angularjs.git .vim

ln -s ~/.vim/vimrc ~/.vimrc

mkdir ~/.tmpvim

mkdir ~/.tmpvim/backup

mkdir ~/.tmpvim/swap

https://github.com/tpope/vim-pathogen
Instalador de plugins para vim

LINTER

https://github.com/scrooloose/syntastic

Configuracion de syntastic

Sintastic nos permite realizar la validacion del codigo mediante las herramientas que tenemos instaladas en nuestro sistema operativo desde vim.

En nuestro caso esta configurado para evaluar Javascript, sass, php y Python.

Javascript  npm install jslint<br />
CSS install compass<br />
pylint  sudo apt-get install pylint<br />
jsonlint npm install -g jsonlint<br />

git://github.com/digitaltoad/vim-jade.git

Vim syntax highlighting for Jade templates.

SYNTAX

https://github.com/jelera/vim-javascript-syntax

Mejora la lectura de codigo javascript resaltando elementos con distintos colores

http://www.vim.org/scripts/script.php?script_id=3081

Mejora la escritura de estructuras de javascript

https://github.com/scrooloose/nerdcommenter

Manejo de comentarios.

https://github.com/myhere/vim-nodejs-complete

Completa el texto a escribir.

https://github.com/terryma/vim-multiple-cursors

Edicion de variables en multiples lineas

git://github.com/jiangmiao/auto-pairs.git

Insert or delete brackets, parens, quotes in pair.

add reactjs

https://jaxbot.me/articles/setting-up-vim-for-react-js-j sx-02-03-2015

add npm project for show new linters

npm install -g eslint
npm install -g babel-eslint
npm install -g eslint-plugin-react

SNIPPETS

https://github.com/msanders/snipmate.vim and https://github.com/jamescarr/snipmate-nodejs

snips para multiples lenguajes con adicion de node.

https://github.com/tpope/vim-surround

borra, adiciona, cambia por palabra y bloques.

https://github.com/matthewsimo/angular-vim-snippets

This repository contains snippets files for AngularJS including JavaScript, HTML, CoffeeScript and HAML.

https://github.com/mattn/emmet-vim

This repository contains snippets, provides support for expanding abbreviations

TOOLS

https://github.com/vim-scripts/mru.vim

Permite ver los ultimos archivos trabajados.

<F4> permite camiar espacios en blanco

STYLE

https://github.com/bronson/vim-trailing-whitespace

Eliminacion de espacios en blanco

https://github.com/godlygeek/tabular.git

Alinear texto por simbolos

GIT

https://github.com/tpope/vim-fugitive

Trabaja con git realizando todas las operciones sin salir del editor, con mejores prestaciones para la comparacion de archivos.

添加新评论