Vagrant for Emacs

venmos發表於2015-08-02

Vagrant.el https://github.com/ottbot/vagrant.el

在Vagrant目錄可以通過M-x執行Vagrant命令:

vagrant-up
vagrant-halt
vagrant-status

等,與終端下的Vagrant命令相同。

Vagrant-Tramp https://github.com/dougm/vagrant-tramp

配置:

(eval-after-load `tramp
  `(vagrant-tramp-enable))

通過Tramp開啟Vagrant檔案:

Find file: /vagrant:
-> devbox:
   esxbox:
   kafka-broker1:
   kafka-broker2:
   kafka-zookeeper:

使用Sudo以管理員許可權開啟Vagrant檔案:

C-x C-f /vagrant:box|sudo:box:/path/to/file RET

vagrant-tramp-ssh命令還適用與以下軟體:

  • VMware Fusion
  • VMware Workstation
  • VirtualBox