A veces, cuando me desplazo hacia arriba en eshell, el punto deja la línea del símbolo del sistema para permanecer en el área visible. Cuando luego ingreso un comando, no ingreso el comando en el indicador, pero el evaluador inserta el texto en algún lugar en la salida de los comandos previamente llamados. Esto es bastante molesto.
¿Cómo puedo asegurarme de que el retorno de eshell apunte al símbolo del sistema cuando ingreso un carácter, como en otros shells?
/ edit: Aquí hay un screencast de la situación. Escribo ls
, luego me desplazo hacia arriba para revisar la salida, luego decido que quiero hacer un cd ..
, pero como solo inserta el comando en el punto, resulta ser basura.
M->
.Respuestas:
Debes hacer lo que quieras.
fuente
Creo que lo que está buscando es el comportamiento del Plan 9 Smart Shell en Emacs. Mickey Peterson lo cubrió en su reciente libro Mastering Emacs , que implica agregarlos a su archivo init.el:
fuente