Cómo el teclado definió el significado de ciertas teclas en UNIX

Muchos de vosotros usan a diario sistemas *NIX y seguramente todos sabéis que la tilde ~ indica el directorio home, pero ¿alguna vez te has preguntado el por qué? ¿Y los que usáis Vi o Vim? ¿Os habéis preguntado por qué la tecla Esc (Escape) es para cambiar los modos? ¿Y por qué las teclas hjkl actúan como teclas de cursor para movernos por el texto? Las respuestas a esas preguntas se encuentran en el terminal ADM-3A.
Leer más

Presentaciones en modo texto con Vim

Esto es sólo apto para retro-geeks :). Si tienes que hacer una presentación muy geek y/o sobre algún tema retro, esto te va a gustar. Vimdeck es una utilidad que se acopla con Vim para generar presentaciones en modo texto. Recalcar que no es un plugin para Vim. Vimdeck está escrito en Ruby y lo puedes instalar a través de gem: gem install vimdeck Esta herramienta espera un fichero escrito en formato Markdown y a partir de éste genera una serie de ficheros, concretamente uno por cada diapositiva.
Leer más

Más de 130 comandos esenciales de Vim

Vim es un editor, realmente es EL editor de facto los sistemas *nix (bueno realmente no es Vim sino Vi, su hermano pequeño), que es amado por la mayoría de los que programan en esos sistemas. Desde hace mucho y gracias a San IGNUcius, existe una batalla entre Vim y Emacs, otro de los editores fuertes de los sistemas GNU en este caso. La potencia de Vim es incuestionable, pero la curva de aprendizaje es bastante alta y como no lo uses a diario, por lo menos a mi, se me hace muy complicado, así que lo que me sé son cuatro comandos básicos y listo, cosa que recomiendo a todo el que tenga que tratar con terminal remoto a un sistema *nix, porque como decía es el editor por defecto.
Leer más

Aprende VIM jugando

click en la imagen para jugar Curiosa y simpática manera para aprender VIM, jugando a un minijuego de aventuras: http://vim-adventures.com/
Leer más

Vim, Markdown y Wordpress

A principios de año, como cada año, son muchos los que nos proponemos hacer algo nuevo, distinto, perder peso, leer ciertos libros, etc. A principios de este año me topé con esta lista que me gustó bastante. Aunque hay varios puntos en la misma que estoy intentando seguir, lo que comentaré en esta entrada encajaría en el punto 3: Embrace the uncomfortable, lo que viene a decir es que no te acomodes, haz algo que te incomode, cambie la rutina.
Leer más

Vídeotutoriales sobre Vim

En el blog de Derek Wyatt podemos encontrar una serie de vídeo tutoriales sobre Vim creados por el autor de dicho blog. Están divididos en cuatro categorías: principiante, medio y avanzado. También tiene otra serie en la que nos muestra el uso de algunos plugins. Vim Novice Video Tutorials Welcome to Vim Basic Movement (Screencast 1) Basic Movement (Screencast 2) Basic Movement (Screencast 3) Basic Editing (Screencast 1) Basic Editing (Screencast 2) Working with Many Files (Screencast 1) Working with Many Files (Screencast 2) Working with Many Files (Screencast 3) How to use the Help System Vim Intermediate Video Tutorials The vimrc File and Vim Runtime Directories Vim Modes Introduction Insert Mode One Vim… Just One Destruction is Good Using a Vim Macro to Edit Many Files Vim Macros and Global Commands (one) Vim Advanced Video Tutorials The Vim Expression Register Vim Autocommands Find Command and the Path Globals, Commands and Functions Vim Plugin Showcase Demo of ProtoDef Vim Plugin Vim XP Template plugin demo Using the Vim VisIncr Plugin Surround Plugin Fuente
Leer más

Vim cumplió ayer 20 años ¡qué haríamos sin él!

El editor de textos Vim salió a la luz el día 2 de noviembre de 1991. Inicialmente sólo era un clon de vi para el Amiga, pero pronto se expandió a otras plataformas convirtiéndose en el editor de textos compatible con vi más conocido y utilizado. ¿Por qué seguimos usando Vim?, yo desde luego no podría estar sin usarlo, aunque ahora cada vez más utilizo nano como editor de textos en Linux.
Leer más

Aprende Vim de forma progresiva

El único motivo por el que tengo este fondo de escritorio, es por los comandos de Vim. Yo era de la escuela de Emacs, pero ahora cuando tengo que editar un fichero de texto de forma rápida uso nano. Pero no puedo dejar de reconocer que el editor de texto que todo administrador de sistemas *nix debe conocer es Vi, porque es el único que aparece en todos o casi todos por defecto.
Leer más

Vídeo tutoriales de Vim

Dentro de la parcela de los editores de texto en sistemas Linux, podemos encontrar aquellos que se decantan por Emacs y aquellos que prefieren Vim. Una de las grandes ventajas de Vim es que viene instalado en prácticamente cualquier sistema operativo *nix, por lo tanto conocer el uso de este editor es una gran ventaja, ya que nunca te cogerá en fuera de juego si tienes que editar algún fichero del sistema y todo lo que dispones es de una consola de texto.
Leer más