Giter Club home page Giter Club logo

vim-documentacion's Introduction

Vim-Documentación

Recursos para aprender y compartir nuestra pasión por el editor que va a controlar el mundo

Estructura

Este repositorio se compone de los siguientes directorios:

  • vimrc: los ficheros de configuracion que usamos para nuestros editores
  • recursos: ficheros y enlaces a recursos que se considere utiles para aprender o mejorar nuestro nivel de vim

Contribuir

Para contribuir hay que seguir unas simples normas:

Quiero añadir mi fichero de configuración

  • Crea un fork del proyecto
  • Añade una nueva carpeta dentro de la carpeta vimrc, con tu usuario de GitHub como nombre (en mi caso sería juanxo).
  • Dentro de esa carpeta añade tu fichero .vimrc y un README con el siguiente contenido, como mínimo:
Nombre
Enlace donde se te pueda encontrar y consultar en caso necesario (correo, twitter, etc)
  • Ten en cuenta que los potenciales lectores de tu configuración pueden ser novatos, por lo que explicar lo que hacen los comandos de tu fichero puede ayudar mucho.
  • Crea un pull request con el nombre de '<usuariogithub> vimrc'
  • Como agradecimiento por colaborar, se te añadirá como colaborador al repo. Por eso, y para que puedas mantener al día tu vimrc. Pero sobretodo piensa en el agradecimiento XD.

Quiero añadir un enlace o un fichero

  • Crea un fork del proyecto
  • Si es un fichero, añádelo a la carpeta documentacion
  • Si se trata de un enlace a un recurso externo, añádelo al final del README dentro de la carpeta documentación.
  • Si consideras que el fichero o enlace que propones pertenece a una categoría que aún no existe, simplemente crea la categoria en el README o una carpeta nueva dentro de documentación y explica brevemente la idea de esa categoria en el pull request. Categorías nuevas podrían ser chuletas, capturas, retos...
  • Crea un pull request

Tengo una duda

Genial, hacer preguntas es una manera muy importante de colaborar. Simplemente crea un issue en el repositorio. Si la duda tiene algo que ver con la configuración de un usuario específico, añade su usuario al nombre del issue y hazle un ping (@nombreusuario) para que sea notificado.

vim-documentacion's People

Contributors

juanxo avatar alotor avatar chernando avatar ogarcia avatar vrael avatar

Stargazers

Javi avatar Mario Andrei Pantoja Maguiña avatar Jacinto Corral avatar  avatar Felipe Martin avatar

Watchers

Elena Ruiz García avatar James Cloos avatar  avatar  avatar

vim-documentacion's Issues

Logo

Al grupo Meetup le puse un logo que descargue de vim.org

Estaría genial tener un logo más original para el grupo, lo dejo caer 😄

Facilidad de añadir vimrcs

He estado pensando, y algo que puede que dificulte que la gente añada sus vimrcs puede deberse a que muchos(yo mismo) tenemos el fichero dentro de otro proyecto (dotfiles tipicamente), y sea un coñazo sacarlo de ahi para documentar, y mantenerlo actualizado.

Cómo veis la posibilidad de añadir dentro de la carpeta de cada usuario un submodulo que enlace a sus dotfiles?
Para hacer esto efectivo, habría que añadir un enlace directo al vimrc desde el README, para permitir acceder sin necesidad de enredar en los dotfiles.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.