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 するのがいいと思います。

MacPortsのscreenではpbcopyが動く件 - moroの日記

Leopardに最初から入っている screen、すなわち /usr/bin/screen が
データの受け渡しのネックになっていた。


というわけで、pbcopyを介しても vimからアプリケーションにデータコピーできねー!
って困っている人は、やってみるとよいと思います。

$ sudo port install screen +darwin

ありがとうございましたー!!

追記 日本語がコピーできない?

あれ、全角入力した日本語がコピーできない様子。
なんでだろう。
更に調査が必要そうだ。

追記 日本語コピーの件、解決しました (2008.09.20)

Vimグループのブログに書きました。
ヤッタァ!!

http://vim.g.hatena.ne.jp/kei-os2007/20080920