如果只是想使用系統貼上板的話直接在輸入模式按shift+inset(貼上)就可以了,下面講一下vim的貼上板的基礎知識,有興趣的可以看看,應該會有所收穫的。
vim幫助文件裡與貼上板有關的內容如下:
vim有12個貼上板,分別是0、1、2、...、9、a、「、+;用:reg命令可以檢視各個貼上板裡的內容。在vim中簡單用y只是複製到「(雙引號)貼上板裡,同樣用p貼上的也是這個貼上板裡的內容;
要將vim的內容複製到某個貼上板,需要退出編輯模式,進入正常模式後,選擇要複製的內容,然後按"ny(注意帶引號)完成複製,其中n為貼上板號(注意是按一下雙引號然後按貼上板號最後按y),例如要把內容複製到貼上板a,選中內容後按"ay就可以了,有兩點需要說明一下:
要將vim某個貼上板裡的內容貼上進來,需要退出編輯模式,在正常模式按"np,其中n為貼上板號,如上所述,可以按"5p將5號貼上板裡的內容貼上進來,也可以按"+p將系統全域性貼上板裡的內容貼上進來。
注意:在我這裡,只有vim.gtk或vim.gnome才能使用系統全域性貼上板,預設的vim.basic看不到+號暫存器。安裝vim.gnome使用apt-get install vim-gnome,然後vim自動會鏈結到vim.gnome。
下面是vim複製貼上的基本命令:
yy複製游標所在行整行。或大寫乙個y。
2yy或y2y複製兩行。 ㄟ ,請舉一反三好不好! :-)
y^複製至行首,或y0。不含游標所在處字元。
y$複製至行尾。含游標所在處字元。
yw複製乙個word。
y2w複製兩個字(單詞)。
yg複製至檔尾。
y1g複製至檔首。
p小寫p代表貼至游標後(下)。
p大寫p代表貼至游標前(上)。
複製單個字元
首選進入正常模式(按esc就行)
然後按v(指定
貼上板為"1v 引號不能少 ),進入visual方式,然後就可以移動方向鍵選中文字,然後按y,就拷貝完成,
如果你要從游標處開始複製 4 個字元,可以按 4yl (複製游標後的)("14yl)("110yl 後面10個字元),4yh(複製游標前的) ,就複製了4個字元到緩衝區中了,
按下來就可以用 p (指定
貼上板為"1v 引號不能少 )命令隨便貼上了(1為指下貼上板名)
VIM複製貼上
vim作為最好用的文字編輯器之一,使用vim來編文件,寫 實在是很愜意的事情。每當學會了vim的乙個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用vim來寫部落格,發現在vim中貼...
vim 複製貼上
傳統軟體的複製 copy 剪下 cut 貼上 paste 在vim中對應的是yank,delete和put。在vim中的複製,刪除,替換等操作的臨時內容,都會儲存在暫存器中。下面分享下vim中的暫存器和相關的基本的操作。無名暫存器 兩個雙引號,vim中叫做無名暫存器。x,s,d,c,y等操作,如果不...
vim 複製 貼上
選中某些行,可以在命令列模式下執行如下操作 v 小寫 按上下左右鍵,可以選中某些行 v 大寫 按上下鍵,這時候可以直接選中游標所在的行 ctrl v 小寫 可以選中乙個矩形區域 取消選中,這些指令如果想要消除,直接再次點選相應的快捷鍵或者esc就可以了 選中命令列以後,可以進行如下的操作進行刪除 複...