Autocompletado de archivos y directorios en shell remoto


7

En mi shell local, completion-at-pointdespués cddevuelve una lista de directorios. Sin embargo, cuando ssh en un control remoto, Emacs cree que todavía estoy en mi directorio de inicio local. ¿Cómo puedo configurar Emacs para que me complete automáticamente el directorio remoto?


Solo para aclarar, ¿lo estás haciendo M-x shelldesde un directorio local y luego estás haciendo un sshcomando en ese búfer?
Melioratus

Eso es correcto.
Matthew Piziak

1
¿Has intentado usar la apertura del directorio remoto usando C-x d /ssh:username@hostname:/directory-pathy luego usando M-x shellpara abrir un shell remoto?
Melioratus

¡Interesante! Ahora el autocompletado funciona, pero escribir es intolerablemente lento.
Matthew Piziak

1
¡Intenté desactivar global-projectile-modey la situación mejoró significativamente!
Matthew Piziak

Respuestas:


4

Prueba esto

  1. Abra un directorio remoto diredusando tramp.

    C-x d /ssh:username@hostname:/path return

  2. Comience un shell remoto.

    M-x shell


¿Hay alguna manera de hacer que algo así funcione con Emacs termo preferiblemente?multi-term
WanderingMind
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.