Article View: es.comp.os.linux.programacion
Article #6967Re: Reemplazar en ficheros en editores de código
From: |Colegota|
Date: Mon, 14 Apr 2003 23:12
Date: Mon, 14 Apr 2003 23:12
72 lines
5100 bytes
5100 bytes
Benjam�n Albi�ana dec�a que: > Quien: |Colegota| <miralafirma@mixmail.com> >> Y me ha sorprendido que en un entorno tan orientado a programaci�n >> como es Linux y con tantos editores de c�digo, no haya ninguno que >> haya incluido el famoso "Replace in Files" tan habitual en el SO "del >> imperio" ;) > > No has debido buscar demasiado. S�lo por curiosidad he instalado > nedit, uno de los muchos editores que me salen con un apt-cache > search editor, y tiene esa opci�n, buscar y reemplazar en m�ltiples > ficheros. Ejem, me temo que no le�ste mi primer mensaje. nedit fue prec�samente el primero que prob� porque ya lo conoc�a (de Solaris) y lo que tiene (como glimmer) es la posibilidad de realizar la b�squeda y reemplazado en los ficheros *abiertos*. No en los ficheros de un determinado directorio o camino. La verdad es que ya no s� cu�ntos he visto, pero desde luego, los que vienen con la woody, todos. Y de lo que he podido encontrar por Internet, unos cuantos. Hoy he encontrado JEdit <http://www.jedit.org> que dice que s� que lo hace, pero he tenido problemas para instalarlo. Es java, y aunque viene un deb para el source.list de Debian, hay un paquete de desarrollo de ibm que no funciona el enlace que dan (te tienes que bajar el paquete en s� para que continu� la instalaci�n) y adem�s pide registro. Ese registro la primera vez no pide muchos datos, pero en el momento en que te vas a bajar algo, te vuelve a pedir un porr�n de datos m�s y ah� he desistido. El caso es que cuando vas a ejecutar el jedit te dice que tienes la versi�n 1.0 de java y que necesita al menos la 1.3 (lo dice tambi�n en la p�gina). Supongo que tendr� que ver con la woody. En Sun lo he localizado pero empez�bamos a hablar de bajar 26 megas y yo tengo rtb as� que me lo pensar� despacio. > Sin embargo, me parece bien que pruebes vim. Es el $EDITOR, sin > duda. :) Buf, pues no s� que te diga... Hace a�os (finales de los 80 a primeros 90) yo manejaba el vi a tope. Conoc�a todas las posibilidades, imaginaba todas las combinaciones, incluso ten�a uno para ms-dos que usaba en casa y que dej� de usar con dolor cuando 7 bits empezaron a ser demasiado poco. Ahora, confieso que me muevo con los comandos b�sicos aunque tal vez por reminiscencias es el que uso en la consola a pesar de tener varios "gr�ficos" instalados. Pero la verdad es que las cosas han avanzado mucho. Con editores como ultraedit, homesite o la mayor�a de los ide que hay para g�indous, t� le dices "buscar en ficheros" determinada variable, funci�n, etc... Te sale una ventanita con las l�neas y el fichero en el que aparecen y si haces un doble click en la l�nea de esa ventana te aparece el fichero posicionado en la l�nea en cuesti�n. Si haces un remplazar en ficheros, te suele salir una ventanita con el "registro" de las l�neas y ficheros que ha cambiado. No he llegado a entrar en vim (lo dejo para ma�ana), pero dudo que haya avanzado para permitir cosas as�. Me pasa algo parecido con el formateo (selectivo, no de todo el documento) de p�rrafos. El �nico que hace algo similar al ultraedit (que yo haya visto) es kate, pero sangra un caracter todas las l�neas del p�rrafo menos la primera. Esto no tiene que ver con programaci�n, lo utilizo para art�culos de bolet�n enviados en txt. Que fale, que nos apa�amos con lo que haya que ya vendr�n tiempos mejores, pero que si alguien se entera de un editor que adem�s de decir que es clon de ultraedit lo sea de verdad, que me avise :) Saludos, Colegota (arroba villanos punto net)
Technical Details
Message-ID:
<IiHma.1131$QK6.111922@news-reader.eresmas.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!central.cox.net!cox.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!dakota.dakotabcn.net!news.cablecat.com!garse!news-feeder.eresmas.com!news-reader.eresmas.com!not-for-mailReferences:
<9e29f8c9.0304110140.6c72ae41@posting.google.com> <slrnb9j7oi.g98.sromero@pinsa.escomposlinux.org> <9e29f8c9.0304140007.7926ffcd@posting.google.com> <slrnb9ktnb.n0j.benjamin@lamanonegra.eg>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,c476e0f776f942aa X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-04-14 16:35:05 PST From: |Colegota| <colegota@villanos.es> Subject: Re: Reemplazar en ficheros en editores de código Newsgroups: es.comp.os.linux.programacion References: <9e29f8c9.0304110140.6c72ae41@posting.google.com> <slrnb9j7oi.g98.sromero@pinsa.escomposlinux.org> <9e29f8c9.0304140007.7926ffcd@posting.google.com> <slrnb9ktnb.n0j.benjamin@lamanonegra.eg> Lines: 73 User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Message-ID: <IiHma.1131$QK6.111922@news-reader.eresmas.com> Date: Tue, 15 Apr 2003 01:12:58 +0200 NNTP-Posting-Host: 62.37.145.57 X-Complaints-To: abuse@eresmas.com X-Trace: news-reader.eresmas.com 1050362152 62.37.145.57 (Tue, 15 Apr 2003 01:15:52 MET DST) NNTP-Posting-Date: Tue, 15 Apr 2003 01:15:52 MET DST Organization: eresMas Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!central.cox.net!cox.net!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!dakota.dakotabcn.net!news.cablecat.com!garse!news-feeder.eresmas.com!news-reader.eresmas.com!not-for-mail