vim命令复制粘贴命令,Vim复制
复制并粘贴到维姆王艳博客
vim中的复制粘贴:第一次使用Vim,还没来得及看手册的用户,肯定会混淆ctrl c和ctrl v无效。他们只能在gvim中用鼠标选中,然后右键复制粘贴。其实Vim的剪贴板非常强大,甚至比windows下那些独立的剪贴板软件还要强大。
1.在可视模式下,逐字选择文本V,并有效地上下左右移动。
v选择整行,上下移动有效,只左右移动光标。
Ctrl-v或ctrl-Q(Windows)矩形块选择,上下左右移动有效。
o将光标移动到所选文本的另一端。(选择矩形块时,o只是移动到对角,o移动到同一条线的另一个角。)
二、VIM copy命令y copy,适用于选择文本后按y copy。
Yw抄一个字(包括空格)ye抄一个字(不包括空格)
Yy复制一整行,就像dd删除一整行(包括行尾的换行符)
y复制一整行(包括行尾的换行符),不同于D在行尾删除(不包括换行符)。
注意:Y是运算符,可以以计数为前缀,例如:2yw=y2w(复制两个字)
三。VIM 1中的寄存器。复制的文本将保存在剪贴板中,相当于Windows中Vim中的寄存器。
2.检查寄存器的内容并使用:reg命令
3.Vim中有九种类型的寄存器:(更多寄存器的帮助寄存器)
未命名寄存器 10个编号的寄存器删除0到9行的寄存器-26个命名寄存器 a到 z或 a到 z四个只读寄存器:。 %和 #表达式寄存器=选择和拖放寄存器 *、和 ~黑洞寄存器 _最近搜索模式寄存器/四
注册复制文本例如:将一个单词复制到系统剪贴板(在Windows *中与注册的效果相同)
*yw2,粘贴寄存器的内容
注册例如:将单词粘贴到系统中的任何地方。
*p