質問: "YOUR_ATLAS_USERNAME/YOUR_APPLICATION_NAME" # end # Enable provisioning with a shell script. Additional provisioners such as # Puppet, Chef, Ansible, Salt, and Docker are also available. Please see the # documentation for more information about their specific syntax and use. # config.vm.provision "shell", inline: <<-SHELL # sudo apt-get update # sudo apt-get install -y apache2 # SHELL end $ vagrant halt -- INSERT --``` ### 試したこと ・$ vi vagrantfileを開いた状態でダブルクリックやドラッグしてみたらたまに文字が入力できたり削除できたりしたがなぜそうなったか不明 ・vagrantfileのendのあとにコピペで「$ vagrant halt」を入力したが反応なし。 ### 補足情報(言語/FW/ツール等のバージョンなど) MacOS : 10.10.5 vagrant : 1.8.0 virtualboxバージョン 5.0.18 r106667 仮想環境のOS : CentOS7
回答: Vagrantファイルを書き換えてしまっても、 また持ってくれば良いだけの話です。 バックアップだけとっておき、必要に応じてばんばん書き換えましょう。 これはViの使い方がキモな質問だと思います。 Viはマウスという軟弱なモノがない時代のエディターで、 起動直後は標準モードという入力が出来ない代わりに、ショートカット次第で自由自在にカーソルを瞬間移動させられるモードです。 その後、iキー等を入力するといつものエディターと同じく入力出来る「入力モード」になります。 入力が終わったらEscキーを押す事で標準モードに戻る事が出来ます。 標準モードでは「:(コロン)」キーを押すと1コマンド入力することができ、 保存する場合は`:w`、保存せずに終了する時は`:q!`を入力してください。 > > vagrantfileのendのあとにコピペで「$ vagrant halt」を入力したが反応なし。 > > > `vagrant halt`は起動中の仮想マシンを終了させる為のコマンドです。 何も反応が無かったことから、仮想マシンは起動していないと推測されます。 `vagrant up`を実行してエラー内容を確認してみましょう。