ターミナルの Vim のテキストをクリップボードにコピーする


ターミナルの Vim に書いたテキストをクリップボードにコピーしたく、”vim・mac間でクリップボードを介してやり取りする方法 完結編” を参考にやってみた。

nkf が入っていない

nkf が入っていなかったので、MacPorts で入れようとしたら MacPorts も入っていない。

Xcode/MacPorts を入れる

macports.org に行って、Xcode と MacPorts を入れる。

パスを通す

.bash_profile に

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

を追加。

nkf を入れる

$ sudo port -v selfupdate
$ sudo port install nkf
$ nkf --version
Network Kanji Filter Version 2.0.8 (2007-07-20)
Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa),2000 S. Kono, COW
Copyright (C) 2002-2007 Kono, Furukawa, Naruse, mastodon

Vim のテキストをクリップボードにコピーする

あとは、参考サイトどおりに

:w !nkf -Ws|pbcopy

テキストエディットに貼り付けて日本語が化けないことを確認。

カテゴリー: Mac, Vim   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>