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 ...