<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Smells Like Hacker Spirit &#187; gedit</title>
	<atom:link href="http://joselo.wordpress.com/category/gedit/feed/" rel="self" type="application/rss+xml" />
	<link>http://joselo.wordpress.com</link>
	<description>Mirando mas alla de lo evidente, o por lo menos intentandolo :)</description>
	<lastBuildDate>Thu, 31 Jan 2008 20:36:42 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='joselo.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/7a833d990ce8e06a540a4ebebf1ad30e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Smells Like Hacker Spirit &#187; gedit</title>
		<link>http://joselo.wordpress.com</link>
	</image>
			<item>
		<title>Emular Textmate en GNU/Linux (3ra. Parte)</title>
		<link>http://joselo.wordpress.com/2007/05/30/emular-textmate-en-gnulinux-3ra-parte/</link>
		<comments>http://joselo.wordpress.com/2007/05/30/emular-textmate-en-gnulinux-3ra-parte/#comments</comments>
		<pubDate>Wed, 30 May 2007 02:06:31 +0000</pubDate>
		<dc:creator>joselo</dc:creator>
				<category><![CDATA[gedit]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://joselo.wordpress.com/2007/05/30/emular-textmate-en-gnulinux-3ra-parte/</guid>
		<description><![CDATA[He actualizado algunas cosas del articulo anterior Textmate en Linux.
Todo esta aca en mi otro blog.
http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=80&subd=joselo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>He actualizado algunas cosas del articulo anterior <a href="http://joselo.wordpress.com/2007/03/28/textmate-en-linux/" title="Textmate en linux (2da. Parte)" target="_blank">Textmate en Linux</a>.<br />
Todo esta aca en mi <a href="http://blog.nationcode.com/" title="http://blog.nationcode.com/" target="_blank">otro blog</a>.</p>
<p><a href="http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux" title="http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux">http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/joselo.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/joselo.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joselo.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joselo.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joselo.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joselo.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joselo.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joselo.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joselo.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joselo.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joselo.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joselo.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=80&subd=joselo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://joselo.wordpress.com/2007/05/30/emular-textmate-en-gnulinux-3ra-parte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c8240f089b85c8c60557f50fbd848e8f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joselo</media:title>
		</media:content>
	</item>
		<item>
		<title>Textmate en Linux</title>
		<link>http://joselo.wordpress.com/2007/03/28/textmate-en-linux/</link>
		<comments>http://joselo.wordpress.com/2007/03/28/textmate-en-linux/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 05:55:50 +0000</pubDate>
		<dc:creator>joselo</dc:creator>
				<category><![CDATA[gedit]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://joselo.wordpress.com/2007/03/28/textmate-en-linux/</guid>
		<description><![CDATA[Actualizacion!! Este articulo tiene una tercera versión   con algunas actualizaciones te recomiendo que si ya has leido este articulo le des un vistazo a su tercera versión. Y si no lo haz leido aún, leelo y luego revisa la actualización  
Un tiempo atrás escribí un pequeño articulo sobre Gedit y Ruby on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=52&subd=joselo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><blockquote><p><b>Actualizacion!!</b> Este articulo tiene una <a href="http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux" target="_blank"><b>tercera versión</b></a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  con algunas actualizaciones te recomiendo que si ya has leido este articulo le des un vistazo a su <a href="http://blog.nationcode.com/articles/2007/05/30/emular-textmate-en-gnu-linux" target="_blank"><b>tercera versión</b></a>. Y si no lo haz leido aún, leelo y luego revisa la <a href="http://blog.nationcode.com/articles/2007/05/29/emular-textmate-en-linux" target="_blank">actualización</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<p>Un tiempo atrás escribí un pequeño articulo sobre <a href="http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/" target="_blank">Gedit y Ruby on Rails sobre GNU/Linux</a> para tratar de asemejar <a href="http://www.gnome.org/projects/gedit/" target="_blank">Gedit</a> (el editor por defecto de el escritorio <a href="http://www.gnome.org">Gnome</a> para Linux) a <a href="http://macromates.com/" target="_blank">Textmate</a> un editor muy potente para Mac y que es muy popular entre los desarrolladores de <a href="http://www.rubyonrails.org/" target="_blank">Ruby on Rails</a>. Precisamente en dicho articulo explicaba como usar los llamados snippets para desarrollar mas rápido en Ruby on Rails asemejándose a lo que se hace en TextMate. Bueno, pues ahora he estado desarrollando una aplicación y he modificado algunas cosas para hacer de Gedit casi casi un Textmate (eso si casi casi <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) . Lo que he agregado es el soporte de extensiones RHTML, RJS y YML y también he actualización de snippets para RHTML, RJS y RUBY. Además de usar algunos plugins para Gedit que iré mencionando.</p>
<p>Entonces empecemos:</p>
<p>Lo primero es que descargues el soporte para extensiones RHTML, RJS y YML para gedit desde  <a href="http://www.nationcode.com/tgedit/langs.tar.bz2" title="Soporte de extenciones RHTML, RJS, YAMELy RUBY para Gedit" target="_blank">aquí</a> . luego de descomprimirlos los copias en el directorio <i><b>/usr/share/gtksourceview-1.0/language-specs</b></i> de tal modo que quede de la siguiente manera:</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_1.png" title="gedit_langs"><img src="http://joselo.files.wordpress.com/2007/03/imagen_1.thumbnail.png" alt="gedit_langs" /></a></p>
<p>Una vez instaladas el soporte para extensiones, es necesario actualizar los snippets de Gedit para que estas extensiones. Entonces lo que vamos ha hacer es descargar los snippets de <a href="http://www.nationcode.com/tgedit/snippets.tar.bz2" title="Snippets de Ruby on Rails en Gedit">aquí</a> y copiarlos en <b>/home/joselo/.gnome2/gedit/snippets</b> en donde el directorio <i><b>joselo</b></i> es tu directorio personal, si la carpeta snippets no esta debes crearla. Una vez copiados los snippets se vería algo así:</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_2.png" title="snippets_gedit"><img src="http://joselo.files.wordpress.com/2007/03/imagen_2.thumbnail.png" alt="snippets_gedit" /></a></p>
<p><b>Hora de los plugins</b></p>
<p>Ahora que tenemos el soporte para extensiones y snippets listos, es necesario habilitar algunos plugins que he empaquetado para que la programación en Gedit sea mas agradable, lo primero es descargarlos desde <a href="http://www.nationcode.com/tgedit/plugins.tar.bz2" title="Plugins GEdit" target="_blank">aquí</a>  y copiarlos en <i><b>/home/joselo/.gnome2/gedit/plugins</b></i> ya saben.. el directorio <i><b>joselo</b></i> es tu directorio personal, de tal forma que se vea así:</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_3.png" title="plugins_gedit"><img src="http://joselo.files.wordpress.com/2007/03/imagen_3.thumbnail.png" alt="plugins_gedit" /></a></p>
<p>Luego abrimos Gedit, seleccionamos el menú <i><b>Editar &gt; Preferencias</b></i> y nos ubicamos en la pestaña <i><b>Complementos</b></i>.</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_4.png" title="preferences_gedit"><img src="http://joselo.files.wordpress.com/2007/03/imagen_4.thumbnail.png" alt="preferences_gedit" /></a></p>
<p>Habilitamos los siguientes Plugins que de paso voy ha ir explicando para que sirven:</p>
<p><b><i><br />
Snippets</i></b>: Este plugin permite el uso de Snippets para autocompletado de lenguaje mediante el uso de plantillas o templates, si no se cuenta con este plugin es recomendable que actualices tu versión de Gedit. Los snippets que se modifiquen se guardaran en <i><b>/home/joselo/.gnome2/gedit/snippets</b></i>.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_5.png" alt="snippets_gedit_option" /></p>
<p><i><b>Panel del examinador de archivos</b></i>: Este plugin permite  navegar por los archivos de un directorio desde el panel lateral, si una vez seleccionado no lo vez, es necesario que lo habilites seleccionando desde el menú: <i><b>Ver &gt; Panel lateral</b></i>.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_6.png" alt="panel_examinador_gedit" /></p>
<p><i><b>Eddt</b></i>: En algunas versiones de Gedit el plugin <i>Panel del examinador de archivos</i> no esta disponible, sin embargo existe otro plugin llamado  <i>Eddt</i> que es casi idéntico al <i>Panel examinador de archivos</i>, este plugin también lo incluyo en el paquete de plugins que mencioné más arriba.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_7.png" alt="eddt_gedit" /></p>
<p>Nota: No es recomendable que se tenga los dos plugins activos, si ya posees el <i>Panel del examinador de archivos</i> no es necesario que selecciones el plugin <i>Eddt</i>.</p>
<p><i><b>Snap open</b></i>: Este plugin es de lo mejor que hay para Gedit (bueno para mi <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) ya que permite buscar un archivo determinado en todo el directorio raiz (Root).</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_8.png" alt="snap_open" /></p>
<p>Lo que hay que hacer es presionar <i>Ctrl+Alt+O</i> para que se abra un dialogo el cual conforme se escribe el nombre del archivo lo va buscando así:</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_9.png" title="snap_open_demo"><img src="http://joselo.files.wordpress.com/2007/03/imagen_9.thumbnail.png" alt="snap_open_demo" /></a></p>
<p><i><b>Gemini:</b></i> Este plugin permite el auto completado de caracteres como: paréntesis, corchetes, comillas, llaves, entre otros.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_10.png" alt="gemini_gedit" /></p>
<p><b>Otros plugins</b></p>
<p><i><b>Word completion</b></i>: Este plugin aún esta en beta pero funciona bien, actúa como una especie de buffer de palabras.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_11.png" alt="word_completion_gedit" /></p>
<p>De este modo, si por ejemplo ya escribiste alguna palabra en un archivo, digamos el nombre de un modelo y la estas volviendo a escribir en otro archivo, esté plugin te sugiere la palabra escrita anteriormente.</p>
<p><i><b>Selector de color</b></i>: Este plugin es parte de un conjunto de plugins  que se incluyen en las actualizaciones del Gedit y no lo incluyo en el paquete de plugins. Pero si manejan Ubuntu pueden buscar “gedit-plugins” en el manejador de paquetes Synaptic, lo seleccionas y lo instalas. Y si no tienes <a href="http://es.wikipedia.org/wiki/Ubuntu_(distribuci%C3%B3n_Linux)" target="_blank">Ubuntu</a> busca la equivalencia en otras distribuciones para actualizar aplicaciones.</p>
<p><img src="http://joselo.files.wordpress.com/2007/03/imagen_12.png" alt="selector_color_gedit" /></p>
<p>Este plugin es muy útil cuando se esta escribiendo hojas de estilo CSS y se necesita seleccionar un color en particular.</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_13.png" title="selector_color_gedit_demo"><img src="http://joselo.files.wordpress.com/2007/03/imagen_13.thumbnail.png" alt="selector_color_gedit_demo" /></a></p>
<p><b>Colores al estilo Textmate</b></p>
<p>Gedit es un editor  muy flexible y como todo buen editor para programar tiene resaltado de sintaxis para diferentes lenguajes.  Con el soporte para extensiones RHTML, RJS y YML instaladas, he modificado las preferencias del color de resaltado de sintaxis de estas exenciones. Lo que hay que hacer es descargar las preferencias de <a href="http://www.nationcode.com/tgedit/preferences.tar.bz2" title="Preferencias de resaltado de sintaxis de Gedit" target="_blank">aqui</a>, descomprimirlas y copiarlas en <i><b>/home/joselo/.gconf/apps/gedit-2</b></i> otra vez ya saben&#8230;. donde <i><b>joselo</b></i> es su directorio personal. Una vez copiados los archivos debería verse así:</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_18.png" title="preferences_gedit_demo"><img src="http://joselo.files.wordpress.com/2007/03/imagen_18.thumbnail.png" alt="preferences_gedit_demo" /></a></p>
<p>Si todo sale bien tendremos algo como esto:</p>
<p>Colores para  de archivos de tipo .rb o RUBY</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_14.png" title="demo_gedit_colores_ruby"><img src="http://joselo.files.wordpress.com/2007/03/imagen_14.thumbnail.png" alt="demo_gedit_colores_ruby" /></a></p>
<p>Colores para  de archivos de tipo .rhtml</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_15.png" title="demo_gedit_colores_rhtml"><img src="http://joselo.files.wordpress.com/2007/03/imagen_15.thumbnail.png" alt="demo_gedit_colores_rhtml" /></a></p>
<p>Colores para  de archivos de tipo .rjs</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_16.png" title="demo_gedit_colores_rjs"><img src="http://joselo.files.wordpress.com/2007/03/imagen_16.thumbnail.png" alt="demo_gedit_colores_rjs" /></a></p>
<p>Colores para  de archivos de tipo .yml o YAMEL</p>
<p><a href="http://joselo.files.wordpress.com/2007/03/imagen_17.png" title="demo_gedit_colores_yml"><img src="http://joselo.files.wordpress.com/2007/03/imagen_17.thumbnail.png" alt="demo_gedit_colores_yml" /></a></p>
<p>Simpático he.. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   algo importante que acotar en este punto es que si la sintaxis de los archivos no se resalta debes seleccionar desde el menú: <b><i>Ver &gt; Modo Resaltado</i></b> y seleccionar el modo de resaltado de los archivos dependiendo de su tipo. Los modos de resaltados para las exenciones RHTML, RJS, y YAMEL están así:</p>
<p>Archivos de tipo RHTML en:  <b><i>Ver &gt; Modo Resaltado &gt; Marcado &gt; RHTML</i></b><br />
Archivos de tipo RJS en:  <b><i>Ver &gt; Modo Resaltado &gt; Otros &gt; RJS</i></b><br />
Archivos de tipo YML o YAMEL en:  <i><b>Ver &gt; Modo Resaltado &gt; Otros &gt; Yamel</b></i></p>
<p>Los archivos de tipo RUBY no hace falta seleccionar el modo de resaltado.</p>
<p>Escribir este post estuvo un poco largo <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  pero si ha una sola persona le sirve (aunque sea a mi <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) habrá valido la pena. Todo por hacer que el desarrollo de aplicaciones Web en Ruby on Rails sea mas agradable sobre GNU/Linux.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/joselo.wordpress.com/52/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/joselo.wordpress.com/52/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joselo.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joselo.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joselo.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joselo.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joselo.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joselo.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joselo.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joselo.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joselo.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joselo.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=52&subd=joselo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://joselo.wordpress.com/2007/03/28/textmate-en-linux/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c8240f089b85c8c60557f50fbd848e8f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joselo</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_1.thumbnail.png" medium="image">
			<media:title type="html">gedit_langs</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_2.thumbnail.png" medium="image">
			<media:title type="html">snippets_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_3.thumbnail.png" medium="image">
			<media:title type="html">plugins_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_4.thumbnail.png" medium="image">
			<media:title type="html">preferences_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_5.png" medium="image">
			<media:title type="html">snippets_gedit_option</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_6.png" medium="image">
			<media:title type="html">panel_examinador_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_7.png" medium="image">
			<media:title type="html">eddt_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_8.png" medium="image">
			<media:title type="html">snap_open</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_9.thumbnail.png" medium="image">
			<media:title type="html">snap_open_demo</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_10.png" medium="image">
			<media:title type="html">gemini_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_11.png" medium="image">
			<media:title type="html">word_completion_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_12.png" medium="image">
			<media:title type="html">selector_color_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_13.thumbnail.png" medium="image">
			<media:title type="html">selector_color_gedit_demo</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_18.thumbnail.png" medium="image">
			<media:title type="html">preferences_gedit_demo</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_14.thumbnail.png" medium="image">
			<media:title type="html">demo_gedit_colores_ruby</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_15.thumbnail.png" medium="image">
			<media:title type="html">demo_gedit_colores_rhtml</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_16.thumbnail.png" medium="image">
			<media:title type="html">demo_gedit_colores_rjs</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/03/imagen_17.thumbnail.png" medium="image">
			<media:title type="html">demo_gedit_colores_yml</media:title>
		</media:content>
	</item>
		<item>
		<title>Gedit y Ruby on Rails sobre GNU/Linux</title>
		<link>http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/</link>
		<comments>http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/#comments</comments>
		<pubDate>Wed, 10 Jan 2007 19:46:06 +0000</pubDate>
		<dc:creator>joselo</dc:creator>
				<category><![CDATA[gedit]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/</guid>
		<description><![CDATA[
Actualizacion!! Este articulo tiene una segunda version con algunas actualizaciones te recomiendo que si ya has leido este articulo mejor leas su segunda versión. Y si no lo haz leido aún, leelo y luego revisa la actualización  


Ya he dado muchas vueltas al rededor de encontrar un buen editor o IDE para desarrollar aplicaciones [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=40&subd=joselo&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><blockquote></blockquote>
<blockquote><p><strong>Actualizacion!!</strong> Este articulo tiene una <a href="http://joselo.wordpress.com/2007/03/28/textmate-en-linux/" target="_blank">segunda version</a> con algunas actualizaciones te recomiendo que si ya has leido este articulo mejor leas su <a href="http://joselo.wordpress.com/2007/03/28/textmate-en-linux/" target="_blank">segunda versión</a>. Y si no lo haz leido aún, leelo y luego revisa la <a href="http://joselo.wordpress.com/2007/03/28/textmate-en-linux/" target="_blank">actualización</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></blockquote>
<blockquote></blockquote>
<blockquote></blockquote>
<p>Ya he dado muchas vueltas al rededor de encontrar un buen editor o IDE para desarrollar aplicaciones en <a href="http://www.rubyonrails.org" target="_blank">Ruby on Rails</a> sobre GNU/Linux. Por mencionar algunos que he probado:</p>
<p><a href="http://www.radrails.org/" target="_blank">RadRails </a>: Un editor basado en eclipse muy completo que soporta muchas tareas de Ruby on Rails que normalmente se las haría por consola.</p>
<p><a href="http://tips.webdesign10.com/jedit-cream-gvim-and-vim-for-ruby-on-rails" target="_blank">Vim+Cream</a>: Es la conminación del editor Vim con la interfase gráfica provista por Cream. Esta conminación sumada con algunos plugins para el Vim con soporte para Ruby  on Rails, dan como resultado un potente editor rara <a href="http://www.rubyonrails.org" target="_blank">RoR</a>.</p>
<p><a href="http://tips.webdesign10.com/jedit-cream-gvim-and-vim-for-ruby-on-rails" target="_blank">JEdit</a>: Editor hecho en Java que con algunos plugins con soporte para Ruby lo hacen un editor bien práctico para programar en RoR.</p>
<p>Sin embargo, aún estoy aprendiendo Ruby on Rails y no quiero usar a un IDE como RadRails, que te facilita mucho las cosas pero te liga demasiado a usar todo de manera gráfica desde el IDE, sin mencionar que te come un poco de memoria. Vim+Cream es muy potente pero así como voy aprendiendo Ruby on Rails, también quiero enseñarlo, pero algunas personas que vienen de otro mundo Win2 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  nunca han usado una ventana de comandos, peor aun un editor basado en comandos, y más bien van preocuparse mas de aprender a usar el editor que aprender Ruby on Rails.</p>
<p>Un editor por excelencia para desarrollar en Ruby on Rails es <a href="http://macromates.com/" target="_blank">Textmate</a>, sin embargo solo esta disponible para Mac, una analogía de TextMate sería JEdit, sin embargo no quisiera depender de Java para usarlo, ya que necesitaría instalar la JVM, bajarme los plugins etc. Quisiera algo que no requiera mas allá de algunas configuraciones y con solo instalar <a href="http://es.wikipedia.org/wiki/Ubuntu_(distribuci%C3%B3n_Linux)" target="_blank">Ubuntu</a> por ejemplo ya tenga un buen editor para empezar a desarrollar en Ruby on Rails. Esto nos lleva a <a href="http://www.gnome.org/projects/gedit/" target="_blank">Gedit</a>, un editor para el escritorio <a href="http://www.gnome.org/projects/gedit/" target="_blank">Gnome</a> que por lo general siempre se instala en la mayoría de distribuciones GNU/Linux que usan este escritorio.</p>
<p>Bueno al grano, como configuro Gedit?? así:</p>
<ol>
<li>
<p style="margin-bottom:0;">Descarga estos dos archivos 	<a href="http://www.frescaso.com/templates/gedit/ruby.xml" target="_blank">ruby.xml</a> y <a href="http://www.frescaso.com/templates/gedit/html.xml" target="_blank">html.xml</a> y copialos en el directorio 	<strong>/home/joselo/.gnome2/gedit/snippets</strong>, donde <strong>/home/joselo</strong> es tu 	directorio personal, si la carpeta snippets no se encuentra creala.<img src="http://joselo.files.wordpress.com/2007/01/dir_snip.png" alt="snippets_gedit" /></p>
</li>
<li>
<p style="margin-bottom:0;">Abre el editor Gedit escribiendo 	en la consola gedit o desde el menú, luego ve al <em><strong>M</strong><strong>enú Editar &gt; 	Preferencia</strong></em>s, en la pestaña de Complementos marca: Panel del 	examinador de archivos y Snippets.<img src="http://joselo.files.wordpress.com/2007/01/gedit_preferencias.png" alt="gedit_preferencias" /></p>
</li>
<li>
<p style="margin-bottom:0;">Cierra y abre nuevamente el Gedit 	para que se apliquen los cambios, una vez realizado este proceso, es 	posible explorar los archivos y directorios de nuestra aplicaciones 	mediante elPanel del examinador de archivos ( <em><strong>Menú Ver &gt; 	Panel lateral </strong></em>) , y usar Snippets para opciones de auto completar.</p>
</li>
<li>Por ultimo para que podamos hace uso de los Snippets en 	archivos de tipo .rhtml es necesario cambiar el modo de resaltado de 	estos archivos seleccionando en el <em><strong>Menú Ver &gt; Modo 	resaltado &gt; Marcado &gt; HTML</strong></em>.</li>
</ol>
<p>Nota: Los archivos  	<a href="http://www.frescaso.com/templates/gedit/ruby.xml" target="_blank">ruby.xml</a> y <a href="http://www.frescaso.com/templates/gedit/html.xml" target="_blank">html.xml</a>  <a href="http://drnicwilliams.com/2006/11/06/post-halloween-radrails-trick-all-textmate-snippets-available/" target="_blank">son los mismos que usa RadRails</a> los cuales están basados en TextMate, estos archivos los modifique para que puedan usarse desde GEdit.</p>
<p>Lo importante aquí es que al usar GNU/Linux, uno es libre de seleccionar la herramienta que más le guste para desarrollar ya sea un editor sencillo o un IDE. Inclinarse por una u otra herramienta ya es cuestión de gustos.</p>
<p>Los resultados en video.</p>
<p><code><span style="text-align:center; display: block;"><a href="http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/"><img src="http://img.youtube.com/vi/T0JrsIPvRuA/2.jpg" alt="" /></a></span></code></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/joselo.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/joselo.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joselo.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joselo.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joselo.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joselo.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joselo.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joselo.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joselo.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joselo.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joselo.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joselo.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joselo.wordpress.com&blog=389818&post=40&subd=joselo&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://joselo.wordpress.com/2007/01/10/gedit-y-ruby-on-rails-sobre-gnulinux/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c8240f089b85c8c60557f50fbd848e8f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joselo</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/01/dir_snip.png" medium="image">
			<media:title type="html">snippets_gedit</media:title>
		</media:content>

		<media:content url="http://joselo.files.wordpress.com/2007/01/gedit_preferencias.png" medium="image">
			<media:title type="html">gedit_preferencias</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/T0JrsIPvRuA/2.jpg" medium="image" />
	</item>
	</channel>
</rss>