107.03.01 vim +clipboard

vim 與系統剪貼簿互通相當重要
一般從系統剪貼簿要貼到 vim 可以使用 ctrl + shift + v
而從 vim 複製到系統剪貼簿可以使用 "+y
但是後者必須 vim 有支援 clipboard

使用下面指令可以查看 vim 所支援的配置
$ vim --version
只要看剪貼簿相關可使用
$ vim --version | grep clipboard

一般安裝 vim 時 (使用下面指令) 並不能使用系統剪貼簿
$ sudo pacman -S vim
也就是說不能使用 "+y 把選取的文字複製到剪貼簿中
其 vim --version 如下,可以看到 clipboard 前方是 "-"



所以就來解決
最簡單的作法就是安裝 gvim
這個方法會移除原本的 vim 但是之後仍會安裝
也就是說雖然安裝 gvim 但是還是可以只使用 vim 不使用 gvim

安裝指令:
$ sudo pacman -S gvim
若詢問會刪除 vim 請按 y

安裝後可以再使用 vim --version 查看
果然變成 +clipboard 了 OuO

之後在終端機輸入 vim 時,一樣是開啟原本熟悉的 vim,要使用 gvim 則輸入 gvim



參考資料:
How do I use the system clipboard with Vim in Arch Linux? [duplicate]

沒有留言:

張貼留言

^ Top