我已经找到了如何将Sublime SFTP与Vagrant一起使用。但我经常在多个Vagrant虚拟机之间切换,同时运行多个虚拟机。要将Sublime SFTP连接到VM,您必须设置主机:
"host": "127.0.0.1",
"user": "vagrant",
//"password": "",
"port": "2222",
"ssh_key_file": "/home/jeremy/.vagrant/machines/inspire/virtualbox/private_key",
唯一的问题是"port": "222"
字段会根据我启动哪些VM以及运行的数量而改变。因此,无法使用这些VM的sublime而不必首先重新配置sftp_servers文件。有没有办法永久地将端口分配给VM或更好的方式来完成我想要做的事情?
答案 0 :(得分:0)
在您的Vagrantfile
中,您可以使用属性config.ssh.port