はじめに 学生時代、初めてコードを書き始めてからこれまでずっとvimを利用して来て、いろいろな知見も溜まって来ました。その中で、様々な機能やプラグインを利用することにより、カスタマイズしたvimは完全ではなくともある程度はIDEに近い機能を搭載することができるんじゃないかと感じています。 そこで、この知見を自分のためにも一度まとめておこうと思い、vimについて不定期にまとめを書いてみることにしました。もう知ってるよって話も多いかもしれませんが、さらにこんな便利なものがある、とかこういうやり方の方がスマートだ、という話があれば指摘頂ければ嬉しいです。 また、最近ではAtomやRubyMine、PhpStormなどのIDEが主流になりつつあるし、それらが非常に便利だということも理解してるのですが、それでもあえてvimを使いたいという奇特な若者のために、有益な情報を提供できれば幸いです。 IDE