Vim Advent Calendar 2012 の 239 日目の記事です。 みなさんは Portal と言うゲームをご存知でしょうか。 ポータルガンと呼ばれるアイテムを駆使して仕掛けを突破しながら脱出を目指すアクションパズルゲームです。ゲームの細かい説明ははぶきますが、とてもおすすめのゲームなので是非遊んでみてください。 さて、このゲームで出てくるポータルガンは、2点間を繋げる穴(ポータル)を作ることができるのですが、これが Vim でも使えるととても便利そうです。 と言うわけで作ってみました。 https://github.com/thinca/vim-portal デフォルトでは <Leader>po でオレンジのポータルを、<Leader>pb で青のポータルを開きます。2 つのポータルを開くとポータル間を移動できます。詳しくは help を参照してください。 portal.vi