900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > VIM剪切板的使用

VIM剪切板的使用

时间:2024-08-09 02:12:46

相关推荐

VIM剪切板的使用

Vim的剪切板拥有多个寄存器,通常会在以下两种方式中进行数据交换:

vim 内部的剪切和粘贴vim与系统剪切板的交互

pic

1.通常的使用

yank(移动至寄存器):

yy:复制整行;

nyy:复制n行;

yw:复制一个词;

ynw:复制n个词

y + ^ or $ or G:复制到行首、行尾、文档开头

paste:

p: 粘在后面

P 大写:粘在前面

2.进阶用法

但在vim中有很多种不同的寄存器,可以使用"+reg+y的命令将对应的内容存入不同的寄存器中,双引号是寄存器的前缀,reg是寄存器的名称。

VIM中的寄存器包括十大类:

esc进入命令模式,输入:help registers将会显示如下十种寄存器:

1. 双引号代表的匿名寄存器,默认寄存器: ""2. 10个数字寄存器 "0 to "93. 小删除寄存器 "-4. 字母寄存器 "a to "z or "A to "Z5. 只读寄存器冒号点号百分号 ":, "., "%6. 与buffer交互 "#7. 表达式寄存器 "=8. 选择与拖放,包括星号,加号,波浪号 "*, "+ and "~ 9. 黑洞 "_10. 最近搜索寄存器 "/

在使用时,利用"xxxy 或者 "xxxp即可将对应内容缓存到对应寄存器中,或者将寄存器中的内容粘贴出来。需要注意的是双引号一定要写。

如果如系统交互,一般会使用"+,"*两个剪切板来进行。

比如从网页copy的一段代码,要粘贴到自己的代码后:

#include <stdio>This is my codehere need to pastetype "*p to poster code after.

参考资料:

vim 命令模式::help regsters帮助文档

详细中文解释

博客

资源:vim-web, 入门:1 语言,2简明, 图形教程

没事的时候可以玩游戏Vim大冒险来练习Vim。

最后附上一张vim键位图:

keyboard pic from

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。