Homebrewで+clipboardなvimをインストールする方法

linuxbrewでやってみました。

brewの設定情報を編集するエディタを指定する

$ export HOMEBREW_EDITOR=vim

vimの設定情報を編集する

$ brew edit vim

configureの引数に--enable-clipboard を追加

    system "./configure", "--prefix=#{HOMEBREW_PREFIX}",
                          "--mandir=#{man}",
                          "--enable-multibyte",
                          "--with-tlib=ncurses",
                          "--with-compiledby=Homebrew",
                          "--enable-cscope",
                          "--enable-terminal",
                          "--enable-perlinterp",
                          "--enable-rubyinterp",
                          "--enable-python3interp",
                          "--enable-gui=auto", # <- `no` から `auto` に変更
                          "--without-x",
                          "--enable-luainterp",
                          "--with-lua-prefix=#{Formula["lua"].opt_prefix}",
                          "--enable-clipboard" # <- 行を追加

ビルドに必要なライブラリをインストール

$ sudo apt install -y liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev

ソースコードからビルドしてインストール

$ brew install vim --build-from-source

+clipboard になっているか確認

$ vim --version | grep clipboard
+clipboard         +jumplist          +popupwin          +user_commands
+ex_extra          -mouse_jsbterm     -sun_workshop      +xterm_clipboard

参考

How To Install Vim 8.2 On Ubuntu