Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Unix / Linux (http://www.forosdelweb.com/f41/)
-   -   Cambiar editor de texto por defecto (de Vi a Nano) (http://www.forosdelweb.com/f41/cambiar-editor-texto-por-defecto-vi-nano-430852/)

Sh4ka 02/10/2006 13:34

Cambiar editor de texto por defecto (de Vi a Nano)
 
Quisiera saber como puedo hacer, que variable redefinir, o como hacerlo.. porque por ejemplo, tengo un PC con el editor por defecto que es VI, y cuando trato de editar la tabla de crones (crontab -e por ejemplo) aparece con VI, y yo, sinceramente detesto vi.. me gusta mi querido nano, ahora.. como puedo hacer para que abra la tabla de crones con nano, y no con vi.. alguna variable a definir supongo... ¿¿¿¿'??????

Gracias

Koveart 02/10/2006 13:43

Bueno hay una variable de entorno denominada EDITOR, la cual creo que debes saber cambiar pero sino lo sabes entonces es así

Cita:

export EDITOR=nano;
Saludos

Sh4ka 02/10/2006 13:46

Si, lo he probado y funciona, gracias!!.. pero solo me admite en una sesion, o sea, luego que me deslogueo de la máquina (simpre usando shell), y logueo nuevamente, la variable queda definida al defecto nuevamente...

Estoy usando Suse 10.0

Gracias!

Koveart 02/10/2006 13:50

Pues la puedes configurar si quieres en el archivo .bashrc

Saludos

Sh4ka 02/10/2006 13:54

El tema es que no hay ningún bashrc.... :S, nunca había usado Suse, estoy algo perdido por eso mismo.. siempre use Redhat y derivados (y si bien supuestamente suse esta basado, no tiene el archivo), pero este no tiene un bashrc, solo tiene un /root/.exrc

Trate de exportar la variable dentro del archivo, pero no funciona:
Código:

ns20:~ # crontab -e
Se ha detectado un error al procesar /root/.exrc:
l�nea  88
E371: No es un comando del editor.: export EDITOR=nano


Koveart 02/10/2006 14:02

¿Que shell estás usando? Tienes otro archivo que se llama

.bash_profile donde tambien la puedes configurar o si no en /etc a lo mejor encuentras en archivo llamado bash.bashrc

Saludos

ociomax 02/10/2006 14:14

Prueba a poner ese valor en /etc/profile.
Cita:

Iniciado por Sh4ka (Mensaje 1721905)
(...) siempre use Redhat y derivados (y si bien supuestamente suse esta basado (...)

En realidad, SUSE no está basado en Red Hat y nunca lo ha estado; sólo usa su sistema de paquetes (RPM).

Sh4ka 02/10/2006 14:16

Perfecto, en suse se recomienda agregar las variables personalizadas desde el archivo /etc/bash.bashrc.local :), simplemente agregue lo anteriormente expuesto, y ha funcionado, mil gracias Koby.

Koveart 02/10/2006 15:47

¿¿¿¿¿Koby??????

jajajajaja ¿Ese soy yo? No jodás jajajaja...

Saludos

el_javi 01/03/2010 06:28

Respuesta: Cambiar editor de texto por defecto (de Vi a Nano)
 
Hola a todos.

Se que es despertar este post muy muy muerto ya hace tiempo, pero dado que es lo que busco, estaría interesado en ayuda al respecto.

La versión que tengo de Linux es :

Cita:

Linux version 2.6.9-023stab048.6-enterprise (root@rhel4-32) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Mon Nov 17 19:09:18 MSK 2008
He de añadir mi poco manejo sobre sistemas linux, por lo que la ayuda que me podáis brindar, debería ser como para principiantes, si es posible.

Muchas gracias de antemano.

Un saludo.

Javier

arthpix 01/03/2010 23:16

Respuesta: Cambiar editor de texto por defecto (de Vi a Nano)
 
No lo revivas... enlázalo o cítalo en un tema nuevo.

Ahoras ¿Cual es la duda específica? Si la pregunta es la misma ya está respondida y solucionada.


La zona horaria es GMT -6. Ahora son las 09:22.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.