question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add vagrant support

See original GitHub issue

Could it be possible to add some support for vagrant commands? Here are some that I would love to see in thefuck:

$ vagrant ssh
VM must be running to open SSH connection. Run `vagrant up`
to start the virtual machine.

fuck would then run vagrant up.

$ vagrant ssh hostname
VM must be running to open SSH connection. Run `vagrant up`
to start the virtual machine.

A little more tricky, but fuck would then run vagrant up hostname.

$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
..
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: to force provisioning. Provisioners marked to run always will still run.
..

fuck would then run vagrant provision.

And I probably forgot some more that I use/fuckup regularly.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:32 (15 by maintainers)

github_iconTop GitHub Comments

1reaction
nvbncommented, Mar 15, 2017

@Hipska can you try with 3.15?

0reactions
Hipskacommented, Mar 14, 2017

It works fine when doing vagrant ssh and afterwards fuck, but when I run that debug command or just thefuck vagrant ssh I still get that stack trace with the UnicodeEncodeError.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Vagrant by HashiCorp
Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.
Read more >
Install | Vagrant - HashiCorp Developer
Explore Vagrant product documentation, tutorials, and examples. ... Install or update to v2.3.4 (latest version) of Vagrant to get started.
Read more >
Vagrant: Working with Reproducible Development Environments
In the Settings/Preferences dialog ( Ctrl+Alt+S ), select Tools | Vagrant. In the Boxes window click the the Add button ...
Read more >
Vagrant - ArchWiki
Vagrant has a middleware architecture providing support for powerful plugins. Plugins can be installed with Vagrant's built-in plugin manager.
Read more >
Vagrant Libvirt Provider - GitHub
Contribute to vagrant-libvirt/vagrant-libvirt development by creating an account on GitHub. ... vagrant plugin install vagrant-libvirt \ --plugin-source ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found