PDA

Ver la versión completa : Cambiar ficheros con vim???



kwan
11-04-2003, 00:12
Bueno mi pregunta es la siguiente, si yo deseara modificar un archivo como lo debo hacer?? por ejemplo, etc/hosts como modifico el localhost ? vamos unas lineas que trae sepuede con el vin y como???

gracias.

Xevian
11-04-2003, 00:20
Buenas,
basicamente solo necesitas un editor de texto como perfectamente lo puede ser el vim (existe el vimtutor q esta muy bien para explicarte como va), el emacs (es la locura suprema... mucha potencia pero hay q ser un genio pa controlarlo casi), nano (practicamente como el edit de ms-dos) y bastantes mas graficamente parecidos a lo q seria wordpad y por el estilo.
Personalmente te recomiendo q aprendas a usar el vim ya q es el q mas terminaras usando y es bastante potente ademas a pesar de su aparente sencillez.

Si lo q kerias saber es como va el vim, mirate el vimtutor q te explica en un momento el funcionamiento basico.

Saludos

kwan
11-04-2003, 00:37
Hola gracias x contestar, mira eso ya lo hice lo unico que cuando modifico el archivo hosts del etc lo hago con el vin pero no modifica el archivo hosts si no que me crea uno con el mismo nombre de esta forma hosts.swg lo mas seguro k no lo hago bien yo me situo en el etc y pongo vim -R hosts k creo k es para modificarlo no??? y salgo del archivo con :wq para guardar si es distinto postarlo ok.

gracias

Xevian
11-04-2003, 00:50
Buenas,
la verdad es q es imposible q mediante ese comando puedas editarlo. Yo desconocia la opcion -R y la he buscado y significa: "-R Read-only mode", por lo q seria imposible q editaras el fichero.
Para poder hacer lo q kieres, siendo root puedes hacer "vim /etc/hosts" (seria lo mismo q entrar en etc y hacer "vim hosts") y te abrira ese fichero, lo editas y :wq o :x q es lo mismo y listos.

saludos