Archivos de la categoría programación

Sobre vi y vim

La verdad es que yo pensaba, antes, que entre vi y vim no había diferencia pero me he dado cuenta, ahora, de que sí que la hay y no es pequeña. Vim es muchisimo más usable que vi y además tiene las mismas funciones que vi. Todavía no me sé ninguna de las maravillas que la gente cuenta de vi pero bueno, poco a poco. De momento, como he reflejado en mi anterior post me he dado cuenta de que es realmente potente. Trabaja muy bien con temas de resaltado de sintaxis.

Share

Programación en Linux

Unas notas sobre programación en Linux:

Para programar en C en Linux lo primero que nos va a hacer falta es un editor de texto potente. Vim es un buen editor de texto si funcionamos sólo bajo modo texto. Hay gente que apuesta por Vim incluso con gestor de XWindows. Yo imagino que habrá otras soluciones aunque no hay que desdeñar así por que sí a vim.

Lo que haremos será instalar Vim. Todo el proceso está descrito para una debian Sarge en modo texto. Ejecutamos como root:

# apt-get install vim

Si algo falla comentadlo como comentario y ya se buscan soluciones en el momento.

Lo más habitual al usar un editor de código es que las instrucciones y las variables aparezcan con colores diferentes, es lo que se conoce como resaltado de sintaxis. Vim es capaz de hacer esto automaticamente detectando la extensión del documento. Por ello, si queremos usar el resaltado de sintaxis en un programa en C lo que haremos será poner, ya como usuario o como root:

$ vi +”syntax on” nombredearchivo.c

Si el fichero no usa librerias muy avanzadas, sino las propias del sistema para compilar haremos, con el usuario o con root:

$ gcc -c nombredearchivo.c

Lo que creará un programa objeto. Acto seguido haremos

$ gcc nombredearchivo.c -o nombreejecutable

Lo que generará el ejecutable para Linux a partir del programa objeto creado anteriormente. El archivo se ejecutará introduciendo:

$ ./nombreejecutable

Que ustedes lo disfruten.

Instrucciones seguidas para DEBIAN:

# apt-get install vim
$ vi +”syntax on” nombredearchivo.c
$ gcc -c nombredearchivo.c
$ gcc nombredearchivo.c -o nombreejecutable
$ ./nombreejecutable

Share

Juego en C

Pues sí, hoy he hecho un juego tonto en C. Ahora sólo queda maquearlo para entregarlo como práctica… 2 horas enteras programando… me está empezando a gustar esto de programar.. jejeje

Por cierto, estoy empezando a usar ubuntu y debian sarge. La ubuntu con Gnome y debian en modo texto… jejeje.. sí, se me va!!

Share