系統貼上板到vim

2021-07-28 19:44:23 字數 537 閱讀 2862

習慣了windows下面的複製,粘帖快捷鍵。轉到vim編輯器會發現這兩個鍵沒什麼作用,其實vim是使用ctrl+shift+c,ctrl+shift+v複製粘帖的。但是使用這些快捷鍵只能在一定螢幕範圍使用,且只能在插入模式才有效。

而在vim中簡單用y只是複製到"(雙引號)貼上板裡,同樣用p貼上的也是這個貼上板裡的內容。

要將vim的內容複製到某個貼上板,需要退出編輯模式,按v進入檢視模式後,選擇要複製的內容,然後按"ny(注意帶引號)完成複製,其中n為貼上板號(注意是按一下雙引號然後按貼上板號最後按y),而我們要把內容複製到系統貼上板+,選中內容後按"+y就可以了.

當然我們也可以自定義快捷鍵來使用這些功能,開啟.vimrc檔案加入

map "+y

map "+p

這樣就可以按照window習慣來使用複製貼上了

注意:在這裡,只有vim.gtk或vim.gnome才能使用系統全域性貼上板,預設的vim.basic看不到+號暫存器。安裝vim.gnome使用apt-get install vim-gnome,然後vim自動會鏈結到vim.gnome。

vim與系統貼上板之間

根據平台不同,要分兩種情況。先用下面命令確定你屬於哪一種,vim version grep clipboard情況一,如果結果裡你找到加號開頭的 clipboard,恭喜你,你的vim沒問題,是你姿勢問題。d,x,c,s也一樣,用之前前面加 如果想偷懶用y直接把內容複製到系統剪貼簿,需要到vim配置...

Vim 使用系統貼上板複製貼上

習慣了windows下面的複製,粘帖快捷鍵。轉到vim編輯器會發現這兩個鍵沒什麼作用,其實vim是使用ctrl shift c,ctrl shift v複製粘帖的。但是使用這些快捷鍵只能在一定螢幕範圍使用,且只能在插入模式才有效。而在vim中簡單用y只是複製到 雙引號 貼上板裡,同樣用p貼上的也是這...

貼上板增加文字

貼吧發東西,因為好多敏感不能發。在文字加上空格就可以。如我需要發下面的文字 在每個字後面新增了空格,於是轉換之後的文字請看下面 敏 感 的 百 度 不 發如果需要每次都在文字後面新增空格,這個輸入就不太好了,下面我就使用 wpf 做乙個工具,用於在輸入的字串中,自動在每個文字後面新增空格 下面是核心...