复制粘贴
回忆上节课内容????
-
我们上次的内容是粘贴
-
小写p意味着在光标下面或者后面粘贴
-
大写P意味着在光标上面或者前面粘贴
-
p的意思是放上去,就是put
-
把什么放上去呢?
-
把 reg 中 "" 的内容 放上去
-
如果reg剪切的是一整行或者多行
-
如果reg剪切的是不包含换行
-
有了 删除d 和 粘贴p
-
我们其实可以做剪切的操作了
-
但是如果我想要复制粘贴
-
那应该怎么办呢?????
关于复制
-
复制其实就在粘贴上面一点点
-
往上翻就可以找到
-
命令是y
-
对应的单词是 yank
-
什么意思呢
-
"to pull, jerk," 1822, Scottish, of unknown origin. Related: Yanked; yanking. The noun is 1818 in sense of "sudden blow, cuff;" 1856 (American English) as "a sudden pull."
-
来自于苏格兰语
-
意思是猛的拉过来
-
拉到哪里?
具体操作
-
找到一行 然后进行yy操作
-
观察:reg发现这一行已经进入了寄存器
-
找到一个合适的地方p
-
再找到一个位置P
-
加上[count]翻倍因素
-
再观察:reg
-
注意换行标识符为^J
配合移动
-
y之后加一个motion
-
motion 那一大套还是都可以用的
-
我们再来重温一遍????
-
首行g g 、末行G 、第n行n G
-
光标运动的方式是h j k l
-
单词运动wbe
-
w 是到下一个word的开头
-
b 是到当前word的开头
-
e 是到当前word的结尾
-
除了word之外还有WORD
-
行头行尾
-
^ 是到本行第一个非空字符
-
0 是到本行第一个字符,不管是不是空格
-
g_ 是到本行最后一个非空字符
-
$ 跳到本行最后一个字符,即使他是空格
-
行内跳跃和贴靠
-
向前跳跃是f
-
向后跳跃是F
-
向前贴靠是t
-
向后贴靠是T
-
全文查找
-
文本区块
具体复制
-
比如我们可以
-
注意复制内容中有没有换行的区别
-
其实就和d到的寄存器内容是一样的
总结
-
我们这次的内容是复制
-
d就是把东西delete到寄存器里,就是剪切
-
y就是把东西yank到寄存器里,就是复制
-
yank也可以配合motion
-
不管是yank、delete都是把东西放到默认寄存器
-
到底什么是寄存器
-
有什么可玩的呢?????
-
下次再说 ????
[Github地址] ()
[Gitee地址] ()
[蓝桥实验楼 邀请码FJWYIMGB] ()
阅读(724) | 评论(0) | 转发(0) |