Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Tutorial de programación en C con vim

simmaniac's Diary
Por simmaniac
departamento vim naranja escribe fino , Sección Diarios
Puesto a las Fri Jun 3rd, 2005 at 01:32:11 PM CET

A mí me gusta programar. En concreto en C y concretamente utilizando El Editor vim. Utilizo vim para programar desde hace varios años y bajo lo que algunos califican como editor dificilísimo de usar, yo he encontrado un editor potentísimo y con muchas posibilidades, sobretodo de cara a la programación (en C).

 


Yo soy de las personas que me gusta utilizar la mayoría de las características de los programas que usa, y para ello me suelo leer la documentación/manuales/lo que sea de éstos. Vim trae una ayuda acojonante, con lo que aprender a utilizarlo es juego de niños. Concretamente, trae muchas facilidades que he ido aprendiendo para editar y compilar programas en C a base de mirar la ayuda, y estos días he escrito un pequeño tutorial para todos aquellos que estén interesados en aprender (algunas) de las características, muchas de las cuales desconocidas por la gran mayoría, que hacen de este editor uno de los mejores para programar en C.
Entre ellas:

  • keyword completion
  • Visualización de definición de identificadores
  • Tags (navegación por las funciones)
  • Compilación con make

El tutorial está en formato PostScript y se puede bajar de esta dirección. Espero que os sea útil y que aprendáis algo gracias a él. Por supuesto, serán bienvenidas todo tipo de críticas.

< Debian en mac mini (I) (32 comments) | Optimizando paquetes (5 comments) >
Enlaces Relacionados
· esta dirección
· More on simmaniac's Diary
· Also by simmaniac

Encuesta
¿Qué usas para programar en C?
· Vim 70%
· Vi (soy un hombre) 10%
· Emacs (soy una nena) 0%
· Kdevelop 0%
· Algo similar a kdevelop, pero para Gnome 10%
· VC++ (o algo similar) 0%
· notepad.exe 0%
· Otro 10%

Votos: 10
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Tutorial de programación en C con vim | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Me ha gustado (none / 0) (#1)
por filete a las Fri Jun 3rd, 2005 at 02:33:45 PM CET
(Información Usuario) http://adobo.org

Uso vim desde hace tiempo, pero nunca he hecho uso del folding ni del autocompletado, por poner dos ejemplos. El caso es que los conocía de haber leído acerca de ellos en algún lado, pero al poco tiempo dejaba de acordarme de las funcionalidades y caían en el olvido.

Pues nada, que me ha gustado mucho el texto. Mantendré este tutorial a mano para próximas consultas :-D

---
Estoy en mi salsa...


 
Más información para la ++versión (none / 0) (#2)
por jamarier a las Sun Jun 5th, 2005 at 12:23:42 PM CET
(Información Usuario) http://barbacana.net/blog/

Sería interesante combinar este tutorial con el C editing with VIM HOWTO. Tambien es un documento cortito y aunque hay cosas que se repiten hay también alguna cosa nueva.

Ya que estoy tirando de enlaces, es muy interesante tambien este artículo Vim for Perl developers. Que tiene una parte específica de Perl y otra común a todas las prácticas de programación.

Por último, para demostrar que tengo buenos bookmarks, ;-) meter como apéndice la VIM Quick Reference Card y quedas como un rey.

-----
Opinión expresada por alguien que puede que no sea yo.



 
Tutorial de programación en C con vim | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda