Ⅰ. 插件描述
Configuración para vim, node, javascript, python, sass, angularjsⅡ. 基本信息
|
Ⅲ. 安装方法
使用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
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
Mejora la lectura de codigo javascript resaltando elementos con distintos colores
Mejora la escritura de estructuras de javascript
Manejo de comentarios.
Completa el texto a escribir.
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.
borra, adiciona, cambia por palabra y bloques.
This repository contains snippets files for AngularJS including JavaScript, HTML, CoffeeScript and HAML.
This repository contains snippets, provides support for expanding abbreviations
TOOLS
Permite ver los ultimos archivos trabajados.
<F4> permite camiar espacios en blanco
STYLE
Eliminacion de espacios en blanco
Alinear texto por simbolos
GIT
Trabaja con git realizando todas las operciones sin salir del editor, con mejores prestaciones para la comparacion de archivos.