vim 剪貼簿歷史外掛程式

2021-10-25 01:32:47 字數 601 閱讀 8253

更多分享內容可訪問我的個人部落格

本文介紹 vim 剪貼簿歷史管理外掛程式。

vimer 們在瘋狂碼字的過程中常會被乙個問題打斷操作。那就是多次複製與貼上的衝突。vim 的預設規則是,貼上的必是最後一次複製的內容。如此,當遇到像要交換兩個內容時,就會遇到無法同時複製再貼上的情況。隨著 vim 提供了非常多暫存器,但是,一來,使用暫存器需要多按鍵,二來,時間一長,你就很難記得那個暫存器裡放了什麼,又需要手動檢視。

如果有了剪貼簿歷史外掛程式,一切問題就都將迎刃而解。

可以選擇 yankring。這算是乙個比較古老的外掛程式,很多年沒有更新了,但是功能很完善,也十分穩定。只是該外掛程式有部分命令是直接綁死快捷鍵的,如,這意味著你不能再為該鍵位繫結其他命令。

如果你介意這一點,且使用coc.nvim外掛程式,可以採用coc-yank外掛程式。該 coc 外掛程式提供了相同的功能。此外,該外掛程式還可以設定複製區域高亮,即高亮顯示你的複製內容。外掛程式的配置非常簡單,此處不再贅述,僅給出簡單的示例。

" coc-yank

nnoremap p :coclist -a --normal yank

vim剪貼簿相關

分兩種情況 1 將系統剪貼簿中的東西複製到vim當中去 這種方式比較簡單,直接在插入模式下按shift insert即可將系統剪貼簿中的東西複製到vim中 2 將vim中的東西複製到系統剪貼簿中,這種情況相對而言就要複雜一些,在這裡先講一下vim中的剪貼簿的問題 vim有12個貼上板,分別是0 1 ...

Vim使用系統剪貼簿

vim基本的剪下命令 n dd,複製命令 n yy,貼上命令p都是使用同乙個暫存器,只能在同乙個vim程序下使用。vim所有的暫存器內容可以通過 reg命令檢視。如果需要將vim中的文字複製到其他程式,更加方便的方式是使用系統剪貼簿。在 set mouse 或者 set mouse v模式下,可以滑...

vim 下使用多個剪貼簿

在vim裡剪下板叫做暫存器 regiseter 你可以輸入 reg列出所有當前定義過的暫存器和它們的內容.大多數情況下你會使用以小寫字母命名暫存器,其他的有各自不同的vim內部用途,偶爾可能會有用.要使用指定的某個暫存器來完成複製和貼上,很簡單,在複製貼上操作之前輸入 a,a表示你希望用的暫存器.舉...