My Vim Adventure(Spanish)

My Vim Adventure(Spanish)

Primera presentación del grupo Vim Chile, que trata sobre las cosas, hábitos que tuve cambiar para aprender a usar Vim.
Se describen una serie de recursos para los que quieren aprender a usar Vim, como para los ya iniciados.

0f3b2b9899b56e06ef266d71933fde34?s=128

Rodrigo Campos G.

February 27, 2014
Tweet

Transcript

  1. 6.
  2. 7.
  3. 9.
  4. 11.
  5. 12.
  6. 16.

    ๏ Incorrecta posición de la mano ๏ No usaba los

    indices en las teclas F y J grave error del comienzo Tip:Utiliza teclado distribución Ingles
  7. 17.
  8. 19.
  9. 24.

    no obsecionarse con hjkl ๏ HJKL es solo el comienzo

    y no refleja el potencial de Vim ๏ Conocer y aprender Text Object y Motion es la base del poder de Vim Tip 1: Herramientas como Vim adventures y Vimulator ayudan con el aprendizaje http://thoughtbot.github.io/vimulator/ Tip 2: Utiliza el modo Visual previo a cada comando
  10. 26.

    Tip: El package Vintageous brinda mejor soporte para Vim "ignored_packages":

    [] Preferences setting-user agregar comence con sublime text habilitando vintage mode
  11. 28.

    ๏ Utilizaba la tecla Escape para salir del insert mode

    ๏ No usaba ningún mapping, como tampoco sabia la existencia de que existían otras formas de efectuar el escape “error” noob del comienzo Tip Utiliza Ctrl+[ o un mapping que te acomode a ti (jj, jk, kj, ...)
  12. 31.

    Distro mas popular y usado por la comunidad Conoci muchos

    plugins Muuuuuchos plugins Vim se comportaba lento .vimrc era demasiado extenso vim.spf13.com
  13. 32.

    simple mas rapido que spf13 menor cantidad de plugins facil

    de personalizar (.vimrc.after) no conocía que características (mapping) eran nativos o no de vim github.com/carlhuda/janus Janus: Vim distribution
  14. 33.

    ๏ Ayudan a familirizarse con vim y conocer caracteristicas ๏

    No se tiene un 100 % control de lo que hacen ๏ Algunos recomiendan el camino contrario al que tome, es decir comenzar con .vimrc basico* Aprendizaje de las distro Tip: Comienza con un .vimrc que conozcas lo que hace cada linea http://mislav.uniqpath.com/2011/12/vim-revisited/
  15. 34.

    ๏ Tipea sin mirar el teclado ๏ Adaptate a Vim

    con las herramientas que utilizas actualmente ๏ Vim all the thing (Extensiones en navegador, editores, celular, fondo pantalla, ...) ๏ Prueba diferentes configuraciones que se acomoden mas a ti ๏ Usar y aprender Vim es bacán y entretenido (street fighter) recap
  16. 35.
  17. 37.

    Vim cheatsheets ๏ http://rtorruellas.com/vim-cheat-sheet/ (mobile friendly) ๏ http://www.fprintf.net/vimCheatSheet.html ๏ Vimmy

    (Aplicacion iOS) ๏ http://vimcheatsheet.com/ (poster pagado) Tip: Crea tu propio cheatsheet personal
  18. 38.

    Newsletter - blogs ๏ www.vimweekly.com ๏ A tiny piece of

    vim ๏ usevim.com ๏ tilvim.com(blog con tips) ๏ www.reddit.com/r/vim
  19. 39.

    twitter ๏ @be_vimmer_en (bot con tweets cada 3 horas) ๏

    @vim_master ๏ @vimcasts ๏ @vimnews (usevim blog) ๏ @explodingvim ๏ @vimgolf
  20. 40.

    .vimrc ๏ Steve losh: http://bitbucket.org/jl/dotfiles/src/tip/vim ๏ Tim Pope: https://github.com/tpope/tpope ๏

    Gary Bernhardt: https://github.com/garybernhardt/dotfiles ๏ Drew Neil: https://github.com/nelstrom/dotfiles ๏ Ben Orenstein: https://github.com/r00k/dotfiles ๏ Google: dotfiles site:github.com
  21. 42.