No meu shell local, completion-at-point
after cd
retorna uma lista de diretórios. No entanto, quando ssh em um controle remoto, o Emacs acha que ainda estou no meu diretório local. Como posso configurar o Emacs para fornecer o preenchimento automático de diretório remoto?
completion
shell
ssh
Matthew Piziak
fonte
fonte
M-x shell
partir de um diretório local e, em seguida, executando ossh
comando nesse buffer?C-x d
/ssh:username@hostname:/directory-path
e, em seguida, usandoM-x shell
para abrir um shell remoto?global-projectile-mode
e a situação melhorou significativamente!Respostas:
Tente isto
Abra um diretório remoto
dired
usandotramp
.C-x d
/ssh:username@hostname:/path
returnInicie um shell remoto.
M-x
shell
fonte
term
ou, de preferênciamulti-term