Skip to content

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

Notifications You must be signed in to change notification settings

aurigadl/vim-angularjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
CSS install compass
pylint sudo apt-get install pylint
jsonlint npm install -g jsonlint

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.

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published