Actualizar:

Actualizar:

Tengo un problema extraño con zsh cuando cambio entre shells de una manera particular:

Opción 1 (funciona bien):

Empiezo un zshcaparazón. Cambio a tcshcon /bin/tcshy vuelvo a zshcon/bin/zsh

Si luego ejecuto:

> ls

Yo obtengo:

./  ../ file1 file1 file3

Opción 2 (problemática):

Empiezo un zshcaparazón. Cambio a tcshcon:

exec env -i HOME=$HOME TERM=$TERM DISPLAY=$DISPLAY /bin/tcsh.

y luego vuelvo a zshwith /bin/zsh. Si luego ingreso algún comando, el zshshell repite el comando y luego el resultado. Usando el mismo ejemplo que antes:

> ls

2;ls --color=yes -aF1;./ ../ file1 file2 file3

En otras palabras, zsh muestra2;COMMAND 1; y luego el resultado, que por supuesto es muy diferente de lo que estaba obteniendo conOpción 1.

Lo que es aún más extraño es que esto solo sucede dentro ansi-termde multi-termterminales en Emacs, y no en gnome-terminal.

¿Qué más puedo hacer para diagnosticar el problema? ¿Alguna idea sobre qué puede estar causando esto?

Actualizar:

Mi .cshrcmensaje es

set prompt = "> "

información relacionada