vim のclipboardとclientserver を有効にする【vim】

clipboard と clientserverを有効にする

田中太郎
田中太郎

vim でclipboard を使おうと思ったら,- clipboardになってたから
+ clipboardに変えてみたよ!

  • 環境
  • CentOS 7

解決法

vimを入れ直す必要があります

まず、vimを一度アンインストールします

その後、以下のコードを順番に実行していきます

sudo yum -y install mercurial
sudo yum -y install ncurses-devel
sudo yum -y install make
sudo yum -y install gcc
sudo yum -y install perl-generators
sudo yum -y install python-devel
sudo yum -y install python36-devel
sudo yum -y install gtk2
sudo yum -y install gtk2-devel
sudo yum -y install xorg-x11-server-devel
sudo yum -y install ruby
sudo yum -y install ruby-devel
sudo yum-builddep vim-X11
sudo yum -y groupinstall "X Window System"

cd /usr/local/src
sudo hg clone https://bitbucket.org/vim-mirror/vim vim
cd vim

rm -f src/auto/config.cache

sudo ./configure --with-features=huge \
 --enable-multibyte \
 --enable-gpm \
 --enable-cscope \
 --enable-fontset \
 --enable-fail-if-missing \
 --enable-pythoninterp=dynamic \
 --enable-python3interp=dynamic \
 --enable-rubyinterp=dynamic \
 --enable-gui=auto \
 --enable-gtk2-check \
 --with-x 

make
sudo make install

vim --version

解説

sudo yum …

yum で,必要なパッケージをインストールします.

rpm -qa <パッケージ名>
でそのパッケージがインストールされているか分かります.

cd /usr/local/src
sudo hg clone https://bitbucket.org/vim-mirror/vim vim
cd vim

/usr/local/src 以下にvim のディレクトリを生成し,そのディレクトリに移動します.

rm -f src/auto/config.cache

./src/auto/config.cache が存在すれば,削除します.

sudo ./configure …

vimにどんな機能を持たせてインストールするかを設定します.

make
sudo make install

vim をインストールします.

vim –version

正しくインストールできていれば,+ clipboard, + clientserverになっています.

タイトルとURLをコピーしました