Mi patrón de uso actual de emacs da como resultado que tenga varios almacenamientos intermedios en modo shell abiertos, cada uno ejecutando una sesión ssh. Me encuentro con un problema con esto, sin embargo, cuando trato de tabular, completar los nombres de los archivos y otras cosas en mi sesión remota, el shell intenta usar terminaciones disponibles en la máquina local en lugar de en la máquina remota.Finalización de tabulación en las sesiones SSH en modo shell de Emacs
Por ejemplo, si el archivo existe ~/foobar
en la máquina local y ~/frob
existe en la máquina remota, escribiendo y presionando ~/f
resultados de tabulación en ~/foobar
en lugar de completar correctamente. Si utilizo ssh fuera de emacs y pruebo lo mismo, obtengo la finalización correcta de ~/frob
en su lugar.
¿Cómo puedo obtener la finalización de pestañas para completar la forma en que lo hace en sesiones ssh normales?
Nota posterior: M-x cd RET /ssh:host.example.com:/path/to/me también parece empujar en ser capaz de tratar con gracia con la implementación del tabulador.
posible duplicado de [Emacs shell remoto] (http://stackoverflow.com/questions/1134149/emacs-remote-shell) –