Vimを使い始めました。まぁ今までemacsを使いたいといっていましたが、普通に開発に使う分にはそこまで多機能じゃなくてもいいかなと……すいません嘘つきました。実際のところは、.emacsの編集の難しさと2段式キーバインドが使いこなせなくてダメでした。
Vimがいいなと思ったのは、現在の職場ではsshでサーバに潜っている時間が長いんですが、管理しているサーバが百台超ほどありまして、emacsをインストールして自分の環境をセッティングすることなど不可能に近いんですね。その点、vimならインストール一発である程度環境は整いますんで、その点がいいかなと言うのが一点。あと、最近自分はvimperatorに依存した生活をしてまして、その結果、emacsでhjklを叩きまくるというミスを犯しがちなんですわ。またその逆で、firefoxでCtrlをキープしてたりとか、体が覚えているキーバインドがめちゃくちゃになっていたんですね。
で、emacsとvimどちらを選択するかということを考えた結果、vimと相成りました。
早速勉強をはじめているんで、以下は勉強用のメモ。
Graphical vi-vim Cheat Sheet and Tutorial
(PHP)プログラマのためのVIM (まとめ) - おぎろぐはてな
- PHPプログラマのためのvim入門講座。デバッグやコードジャンプ、折りたたみなどの情報はこちらから得ました。あと、翻訳元のサイトより、vim設定セットのダウンロードセットが消えていますがinternet archiveより取得が可能でした。
Internet Archive Wayback Machine
こちらを一式、ホームディレクトリへコピーすると、すぐにPHP開発環境が整います。*1
http://blog.livedoor.jp/tmtysk/archives/52254067.html
vim+xdebugを使ったリモートデバッグの方法。まだ試していない。今後の課題。
以上。