我想在
中使用不的ssh配置文件~/.ssh/config.
当我使用命令行
时sh -F my_ssh_config
它有效。
现在我想从Emacs dired(tramp)做同样的事情。
无论我尝试什么,它都会挂在连接我的流浪者VM
上。
我想做什么:
尝试调整(让“流程从Tramp中死亡”)
ELISP> ( tramp-get-completion-function "ssh")
((tramp-parse-connection-properties "ssh")
(tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "/path/to/my_ssh_config_file"))
“my_ssh_config_file”在shell命令“ssh -f my_ssh_config_file”中使用时也能正常工作 - 并进入我的流浪盒。
答案 0 :(得分:0)
Tramp不支持备用配置文件。连接参数在tramp-methods
中定义。检查此变量,并使用您需要的参数将条目(例如"ssh"
条目)加倍到"myssh"
。但是,要小心,因为Tramp对参数有几个假设。