猫でもわかるWeb開発・プログラミング猫でもわかるWeb開発・プログラミング本業エンジニアリングマネージャー。副業Webエンジニア。Web開発のヒントや、副業、日常生活のことを書きます。選択中のテストを回すまとめはじめにEmacsアドベントカレンダー1日目にもかかわらず出遅れてしまって申し訳ありません。普段Emacsを使ってPHPで開発をしております。自分の手に馴染んでいるIntelliJのようにお金を払わなくてもすべての機能が使えるコンソール上で起動でき、サーバーに入ってファイルを弄るときにも使える軽いなどの理由があるのですが、開発中にIntelliJではなくEmacsを使っているからには、Emacsを使っている意味を見出していかなければなりません。カスタマイズ性の高いEmacs。Lispは避けて通れません。Lispを自分で書くのは抵抗のある方も多いと思います。Lispに対する抵抗感をなくし、そしてもっと便利にEmacsを使えるようにしたいと思います。Emacsからローカル開発環境のVagrantを操作する実はIntelliJにもローカルのVagrantを立ち上げたりする機能があります。今回は、EmacsからVagrantを立ち上げたり再起動させたりするEmacsからVagrant上のファイルのログを見るをしてみたいと思います。いっても超簡単で、Elispからシェルのコマンドを呼び出すだけです。以下の関数を定義します。読むようにしています。