screen + vimで pbcopyできない件、MacPorts版 screenで解決
以前は Mac OS Xでは Kaoriya版 gvimを使ってたのだけど
MacBook Proにスイッチしてからは、zsh + screen + vim と
ターミナル版の vimを使うようになった。
で、ターミナル版の vimで「出来ないなぁ」って困ってたのが
vimからクリップボード (正確にはペーストボード)を介したアプリケーションへのデータコピー
いや、pbcopyを使えばできる、はず、だったのだけど
なぜかできなくて、手こずってた><
で、今日、絶対解決しよう、とあれこれと試してみたら
screen + vimの組み合わせが NGだ、ということに気づいて、早速調査。
そしたら、あったよ、解決法が!
ということで、同じ件で困っている人はいますぐ $ sudo port install screen +darwin するのがいいと思います。
Leopardに最初から入っている screen、すなわち /usr/bin/screen が
データの受け渡しのネックになっていた。
というわけで、pbcopyを介しても vimからアプリケーションにデータコピーできねー!
って困っている人は、やってみるとよいと思います。
$ sudo port install screen +darwin
ありがとうございましたー!!
追記 日本語がコピーできない?
あれ、全角入力した日本語がコピーできない様子。
なんでだろう。
更に調査が必要そうだ。
追記 日本語コピーの件、解決しました (2008.09.20)
Vimグループのブログに書きました。
ヤッタァ!!