Wikia

Vim Tips Wiki

Changes: Paste from the clipboard into a new vim

Edit

Back to page

(Adjust previous/next navigation)
(Insert TipProposed template + minor manual clean)
 
Line 3: Line 3:
 
|id=771
 
|id=771
 
|previous=769
 
|previous=769
|next=772
+
|next=773
 
|created=August 17, 2004
 
|created=August 17, 2004
 
|complexity=basic
 
|complexity=basic
Line 36: Line 36:
 
----
 
----
 
This seems complicated. Simply use commands:
 
This seems complicated. Simply use commands:
 
 
<pre>
 
<pre>
 
:new
 
:new

Latest revision as of 03:50, January 6, 2010

Tip 771 Printable Monobook Previous Next

created August 17, 2004 · complexity basic · author Peter Wilson · version 5.7


Bind a keystroke to "xclip -o | gvim -" ( or "xcb -p 0 | gvim -" or "any command which prints the contents of the clipboard | gvim -")

Pressing that key now captures the contents of the clipboard in a new Vim window.

CommentsEdit

I don't have xclip. I just click middle mouse button to paste clipboard, also in Windows gvim.

For scripting you could also paste the clipboard register: "*p


You can also do

gvim.exe -c 'normal "*p'

or to a named file

gvim.exe -c 'normal ggdG"*p' file.txt

from VimTip305

Put the paste code into a windows batch or Unix Script.


This seems complicated. Simply use commands:

:new
"*p

Around Wikia's network

Random Wiki