🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6967

Re: Reemplazar en ficheros en editores de código

#6967
From: |Colegota|
Date: Mon, 14 Apr 2003 23:12
72 lines
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-mail
References: <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