El documento describe cómo programar usando el teclado de forma más eficiente, recomendando el uso de Vim como editor de texto y navegador. Explica que Vim usa pocos recursos, es extensible y tiene diferentes modos (inserción, normal, visual). También comparte recursos y configuraciones de Vim para reducir la instalación.
2. El teclado
Source http://www.swaroopch.com/notes/File:Hands_on_keyboard.gif
● Es la interfaz mas
eficiente actualmente
● Permite multiples
combinaciones de teclas
● El mouse esta limitado a
la superficie de pantalla
● Nosotros usamos
disposicion en ingles
porque es mas eficiente
para programar.
● Usamos la F y la J para
posicionar los dedos
4. Mi segunda impresion con vim
Porque Vim?
• Porque usa muy pocos
recursos
• Es extensible
• incluye modos (insert,
normal, visual)
En modo normal las letras indican
comandos
En modo insert permiten agregar
texto
Se puede iniciar el tutorial desde la
consola: vimtutor es
6. Vim Config
● En nuestro equipo compartimos la
configuracion vim asi reducimos cada nueva
instalacion
● Esta disponible en
http://github.com/framallo/Vim-for-Rails
● Incluye plugins para rails, ruby, html, javascript,
gist, tweeter, etc
8. Aplicaciones para desarollo
● Nosotros usamos principalmente 3
– La terminal
– Vim
– Navegador (chorme o firefox)
● Todas las usamos solo con el teclado
9. Recursos
● vrome extension para google chrome
https://github.com/jinzhu/vrome
● vimperator add on para firefox http://vimperator.org/
Aprendiendo vim
● Graphical vi-vim Cheat Sheet and Tutorial
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
● A Byte of Vim http://www.swaroopch.com/notes/Vim
● Vim Book ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf
● vim docs http://www.vim.org/docs.php
● desde vim :help
● http://www.viemu.com/a_vi_vim_grap
10. Recursos
● vrome extension para google chrome
https://github.com/jinzhu/vrome
● vimperator add on para firefox http://vimperator.org/
Aprendiendo vim
● Graphical vi-vim Cheat Sheet and Tutorial
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
● A Byte of Vim http://www.swaroopch.com/notes/Vim
● Vim Book ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf
● vim docs http://www.vim.org/docs.php
● desde vim :help
● http://www.viemu.com/a_vi_vim_grap