Удаленный доступ задокументирован в руководстве по эксплуатации Tramp . Вы хотите раздел о настройке завершения . Поместите что-то вроде этого в свой ~/.emacs
:
(setq my-tramp-ssh-completions '((tramp-parse-sconfig "~/.ssh/config") (tramp-parse-shosts "~/.ssh/known_hosts"))) (mapc (lambda (method) (tramp-set-completion-function method my-tramp-ssh-completions)) '("fcp" "rsync" "scp" "scpc" "scpx" "sftp" "ssh"))