LoginSignup
6
1

More than 5 years have passed since last update.

macのvimでヤンクしたテキストがクリップボードにコピーされない問題を解決

Posted at

本記事の目的

  1. vimでヤンクしたテキストをmacのクリップボードに保持したい。
  2. 既存のvimを削除したくない。(検索した際、既存のvimを削除する記事が多かった。)

前提

  1. osバージョン
    macOS Mojave Version 10.14.2

  2. vimは既存のものを使用していた。
    path: /usr/local/bin/vim

  3. clipboardが無効であることを確認済み(-clipboardと表示されれば無効。)

$ vim --version | grep clipboard
-clipboard         +jumplist          +persistent_undo   +vartabs
+eval              -mouse_gpm         +syntax            -xterm_clipboard

作業内容

1. brewでvimをインストール

$ brew install vim

2. brewでインストールしたvimのパスを設定

$ vim ~/.bash_profile
Note--------------
以下を追記
export PATH="$PATH:/usr/local/Cellar/vim/8.1.0850/bin"
------------------
$ source ~/.bash_profile

※ vimのパスは環境により変動(/usr/local/Cellar/vim/XXXXX/bin)

3. .vimrcを編集

$ vim .vimrc
Note--------------
以下を追記
set clipboard=unnamed
------------------

.vimrcの編集で作業終了です。

以下のコマンド結果となり、vimでヤンクしたテキストをmacのクリップボードにコピー出来るようになっているかと思います。

$ vim --version | grep clipboard
+clipboard         +jumplist          +persistent_undo   +vartabs
+eval              -mouse_gpm         +syntax            -xterm_clipboard
6
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
1