modified from files create commands and terminal nano

terminal - from - sudo nano save and exit command



nano error: Error al abrir el terminal: xterm-256color (9)

Después de la instalación de OSX Lion, intenté:

nano /etc/apt/sources.list

Pero me sale este error:

Error opening terminal: xterm-256color

Si intento cambiar las preferencias de terminal.app para abrir ventanas de terminal en "xterm color" en lugar de xterm-256color todo funciona bien.

¿Qué esta pasando?


Después de actualizar a OSX Lion, comencé a recibir este error en ciertos servidores (Debian / Ubuntu). La solución es simplemente instalar el paquete "ncurses-term" que proporciona el archivo / usr / share / terminfo / x / xterm-256color.

Esto funcionó para mí en un servidor Ubuntu, a través de Erik Osterman .


  1. edite su archivo .bash_profile

    vim .bash_profile

  2. commnet

    #export TERM=xterm-256color

  3. Agrega esto

    export TERMINFO=/usr/share/terminfo

    export TERM=xterm-basic

    a tu .bash_profile

  4. finalmente

    correr:

    source .bash_profile



Escuché que esto puede arreglarse sobrescribiendo su /usr/share/terminfo con uno de la computadora de alguien con una instalación de Lion en funcionamiento. No puedo confirmar si esto funciona o no, y desafortunadamente aún no me he actualizado, así que no puedo proporcionarle ese archivo.


Puede agregar lo siguiente en su .bashrc

if [ "$TERM" = xterm ]; then TERM=xterm-256color; fi


Puedo confirmar que este es un problema terminfo. Esto es lo que funcionó para mí. SSH en la máquina remota y ejecutar

sudo apt-get install ncurses-term

Auge. Problema resuelto.


Tuve este problema al conectarme a http://sdf.org a través de Mac OS X Lion. Cambié en Terminal Preferences ( + , ) > Advanced Panel > Advanced , Declare Terminal as VT-100 .

También marqué Delete Sends Ctrl-H porque esta conexión Mac estaba confundiendo zsh .

Parece estar trabajando para mi caso de uso.


Yo también tengo este problema en una Mac anterior que actualicé a Lion.

Antes de leer el consejo terminfo, pude obtener vi y menos trabajo haciendo "export TERM = xterm".

Después de leer el consejo, agarré /usr/share/terminfo de una Mac más nueva que tiene una nueva instalación de Lion y no muestra este problema.

Ahora, aunque echo $TERM todavía produce xterm-256color , vi y menos ahora funcionan bien.


de alguna manera y, a veces, la carpeta "terminfo" se corrompe después de una nueva instalación. No sé por qué, pero el problema se puede resolver de esta manera:

1. Download Lion Installer from the App Store 2. Download unpkg: http://www.macupdate.com/app/mac/16357/unpkg 3. Open Lion Installer app in Finder (Right click -> Show Package Contents) 4. Open InstallESD.dmg (under SharedSupport) 5. Unpack BSD.pkg with unpkg (Located under Packages) Term info will be located in the new BSD folder in /usr/share/terminfo

Espero eso ayude.