This is a Vagrant plugin that enables to ssh into vm with TeraTerm.
vagrant plugin install vagrant-teraterm
vagrant teraterm
Vagrant.configure(2) do |config|
# ...
config.teraterm.exe_path = 'C:\Program Files (x86)\teraterm\ttermpro.exe'
config.teraterm.ini_path = "teraterm.ini"
config.teraterm.log_path = "teraterm.log"
config.teraterm.macro_path = "macro.ttl"
config.teraterm.extra_args = "/ssh-v"
# ...
end
exe_path
A ttermpro.exe file path. We will find real path- If set and executable, use it.
- If set and not executable, search in PATH.
- If not set, search "ttermpro.exe" in PATH.
- If not found in PATH, use 'C:\Program Files (x86)\teraterm\ttermpro.exe' or 'C:\Program Files\teraterm\ttermpro.exe'
ini_path
TERATERM.INI file absolute path or relative path from Vagrantfile dir.log_path
Log file absolute path or relative path from Vagrantfile dir.macro_path
TeraTerm macro file absolute path or relative path from Vagrantfile dir.extra_args
Extra arguments.
- Fork it ( https://github.com/tiibun/vagrant-term/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Vagrant ( https://github.com/https://github.com/mitchellh/vagrant ) vagrant-multi-putty ( https://github.com/nickryand/vagrant-multi-putty )