從本地剪貼簿複製並貼上到 Vim

Nilesh Katuwal 2023年1月30日 2022年5月11日
  1. 在 Linux 中安裝 gVIM
  2. 本地剪貼簿到 Linux 中的 Vim
從本地剪貼簿複製並貼上到 Vim

本文將學習如何將文字從 vim 編輯器複製到另一臺機器。我們會將內容複製到剪貼簿。

使用 yank 命令或暫存器在 vim 中複製和貼上。但是,複製到另一個應用程式(例如瀏覽器)需要額外的操作。

我將向你展示如何使用不同的方法將文字複製到系統剪貼簿。

在 Linux 中安裝 gVIM

Vim 預設沒有連線系統剪貼簿的許可權;但是,獲得此功能非常簡單。

一種方法編譯支援剪貼簿訪問的 Vim 版本,而另一種安裝 gvim

安裝 gvim 允許你將標準終端 vim 複製並貼上到剪貼簿。換句話說,它允許你複製到與系統上的剪貼簿相關的特定暫存器。

它本質上是一個暫存器,你可以在其中複製專案並將它們立即儲存到系統剪貼簿。使用以下命令安裝 gVIMvim-gtk:

$ sudo apt-get install vim-gtk

如果你需要將資料從 Vim 移動到另一個程式,請使用組合鍵 +y 複製文字並使用 +x 將其從原始文件中剪下出來。

然後依次點選以下三個鍵:

 " 
 + 
 x or y

在這兩種情況下,剪下或複製的文字都會傳輸到剪貼簿,並且可以使用 Linux 中的標準 Ctrl+V 命令貼上到 vim 之外。

本地剪貼簿到 Linux 中的 Vim

逆過程也很簡單。字串+gP 可用於傳輸從剪貼簿複製的文字。

讓我們看一下字串的每個組成部分:

  • 字母 P 代表現在位置之前的 paste
  • 字母 g 鍵將游標移動到複製文字的末尾。

gP 命令的輸出如下:

  • 將游標放在貼上的文字之後並貼上在當前位置之前。
  • 如果你不使用 g,游標將定位在貼上文字的最後一個字母上,當你嘗試將其前進一個字元時會浪費時間。

相關文章 - Linux Vim