vim與系統剪下板互動

2021-09-29 19:47:12 字數 845 閱讀 3598

vim中擁有不少的剪下板(當然,現在的windows10也擁有不少的剪下板)。但是有時候與系統

的剪下版的互動不太習慣,甚至都不知道如何與系統的剪下板互動。

因為畢竟在windows中的編輯器一般都只有乙個剪下板,並且是系統剪下板。所以很容易的

就可以和系統中的其他軟體互動。

然而,其實vim也可以很容易就和系統互動。

vim中擁有多個剪下板。其中"為無名剪下板(預設剪下板),一般操作的內容都在這裡。而0號剪下板為最近操作的內容,*剪下板關聯著系統剪下板,我們就可以通過這個剪下板與系統剪下版進行互動。

但是其實這個在vim中不叫作剪下板,叫做暫存器。

比如我們想要將vim中的文字拷貝到其他軟體中,我們可以先選中文字,然後按下

"+y,然後再利用系統剪下板貼上就行了。其中的+指的就是*剪下板。

對於想要把系統中的某些資料貼上到vim中,也同樣是差不多的方法,命令變成了"+p。總

之就是對與*剪下板的使用。

在命令模式下鍵入reg可以檢視所有剪下板的內容。

在vim中同時還擁有多個使用者剪下板,vim不會讀寫這些剪下板。也就是說只有我們自己主動

使用,這些剪下板是a-za-z

還有例如我們像選中當前行往下n行的內容到某個剪下器的,那麼就是nyy(沒

有被可視模式選中的)。

同時vim必須要支援-clipboard選項。

vim 剪下板 小技巧

相信看到這篇文章的人一定都在苦惱怎麼把vim裡邊的內容給複製貼上出來吧?我也遇到了類似的問題,上網找了找相關的內容,整理了一下 如果只是想使用系統貼上板的話直接在輸入模式按shift insert就可以了,下面講一下vim的貼上板的基礎知識,有興趣的可以看看,應該會有所收穫的。vim幫助文件裡與貼上...

Vim 複製貼上剪下板

vim系統剪下板 暫存器 vim有多個剪貼簿,其中就包括了系統剪貼簿。使用命令 reg 可以看到各個剪貼簿的內容。其中 表示當前使用的剪貼簿,0 9 是歷史剪貼簿,如 reg registers dfssdfdsfdsfsd 0 12345678 j 1 dfssdfdsfdsfsd jf jsdf...

剪下板操作 複製,剪下

copyfile.h pragma once include include include include include include using namespace std class ccopyfilesoper copyfile.cpp include stdafx.h include ...