第十章 Vim之复制和粘贴
来源:互联网 发布:linux服务器设置ip地址 编辑:程序博客网 时间:2024/06/05 04:22
调换字符:
f 将光标移到要置换的第一个字符上。然后,x命令把光标下的字符剪切下来,把它放到无名寄存器。最后,p命令将无名寄存中的内容粘贴到光标后面。将最后两个命令组合在一起,即xp,可被用于“调换光标之后的两个字符”。
调换文本行:
ddp
创建文本行的副本
yyp
yiw复制光标所在的单词
diw删除光标所在的单词
cut=>delete
copy=>yank
paste=>put
深入理解寄存器
ayiw 把当前单词复制到寄存器a中
bdd 把当前行剪切致寄存器b中
aP 粘贴来自寄存器a的单词
bP粘贴来自寄存器b的一整行文本,两者互补干扰
无名寄存器
vim缺省使用无名寄存器,它可以用双引号表示(:h quote_quote)。””p,他完全等同于p命令
x,s,d{motion},c{motion}与y{motion}命令(以及它们对应的大写命令)都会覆盖无名寄存器中的内容。
复制专用寄存器
当我们使用y{motion}命令时,要复制的文本不仅会被copy到无名寄存器中,而且也会被copy到复制专用寄存器中,后者可以用数字0(参见:h quote0)加以引用。
黑洞寄存器:
:h quote_
_d{motion} Vim将删除改文本且不保存任何副本。当我们只想删除文本却不想覆盖无名寄存器中的内容时,此命令很管用。
p粘贴到当前光标的后面,P粘贴到当前光标的前面
系统剪贴板(“+)与选择专用寄存器(”*)
表达式寄存器(”=)
其他寄存器
寄存器内容“%当前文件名”#轮换文件名“.上次插入的文本”:上次执行的Ex命令“/上次查找的模式 <C-r>” 来插入无名寄存器的内容 或者输入<C-r>0来插入复制专用寄存器的内容
0 0
- 第十章 Vim之复制和粘贴
- VIM复制和粘贴
- vim 复制和粘贴
- Vim如何复制和粘贴
- Vim如何复制和粘贴
- vim中的复制和粘贴
- vim 复制粘贴和到某行
- vim 复制粘贴和剪切
- Vim中如何复制和粘贴
- vim的复制和粘贴寄存器
- Vim使用寄存器进行复制和粘贴
- vim复制、删除和粘贴一行
- VIM复制粘贴命令
- VIM复制粘贴大全
- Vim 复制粘贴探秘
- vim 复制粘贴
- VIM复制粘贴大全!
- VIM复制粘贴大全
- adrci使用初步
- SQL语句 with as 用法
- 匿名函数、泛型委托、Lamda表达式
- 理解overfitting以及正则化的解决方法
- 心情:关于国内某些公司只认钱的事情,不闹大他们不会管。
- 第十章 Vim之复制和粘贴
- 递归与尾递归总结
- jQuery停止动画和判断是否处于动画状态(转)
- java中的序列化
- 委托、窗体传值、多播委托
- 图片验证代码
- sqlite数据库总结
- UVALive 6847 Zeroes(找规律)
- LeetCode(45) Simplify Path