Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Mac の Vim (CUI) でクリップボードを有効化する

$
0
0

Mac (Mac OS X Mountain Lion 10.8) の Vim は標準状態ではクリップボードが有効化されていません。

$ vim --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 23 2012 13:50:52)
Compiled by root@apple.com
Normal version without GUI.  Features included (+) or not (-):
-arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset +cindent 
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments 
-conceal +cryptv +cscope +cursorbind +c
...
...

-clipboardというようにマイナスが付いていては、クリップボードは使用できません。

Vim をインストールし直す

とりあえずソースから、ということで。今回は homebrew を使用します。

hg コマンドをインストール

$ brew install hg

vim をインストール

$ hg clone https://vim.googlecode.com/hg/ /tmp/vim
$ cd /tmp/vim
$ make clean
$ ./configure --prefix=/usr/local --enable-multibyte --enable-xim --enable-fontset --enable-rubyinterp --enable-perlinterp --with-features=huge --disable-selinux
$ make
$ make install

2〜3分待てば完了するはず。configureに与えるものは各人が必要な物を指定してください。

今回は /usr/local以下にインストールしました。おそらくデフォルトでは、

$ which vim
/usr/bin/vim

となっているので、以降PATHの順番を変えたり、いっそエイリアスなどで直接指定してやってください。

+clipboard を確認

$ /usr/local/bin/vim --version | grep clipboard
+clipboard       +iconv           +path_extra      -toolbar
+eval            +mouse_dec       +startuptime     -xterm_clipboard

完了です。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>