En mi shell local, completion-at-point
después cd
devuelve 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?
completion
shell
ssh
Matthew Piziak
fuente
fuente
M-x shell
desde un directorio local y luego estás haciendo unssh
comando en ese búfer?C-x d
/ssh:username@hostname:/directory-path
y luego usandoM-x shell
para abrir un shell remoto?global-projectile-mode
y la situación mejoró significativamente!Respuestas:
Prueba esto
Abra un directorio remoto
dired
usandotramp
.C-x d
/ssh:username@hostname:/path
returnComience un shell remoto.
M-x
shell
fuente
term
o preferiblemente?multi-term