最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

oeasy教您玩轉(zhuǎn)vim - 39 - # 剪切粘貼

2021-09-06 07:08 作者:oeasy  | 我要投稿

剪切粘貼

回憶上節(jié)課內(nèi)容??

  • 我們大幅度地復(fù)習(xí)了整個(gè) motion

  • 直接運(yùn)動(dòng)

    • hjkl

  • 行運(yùn)動(dòng)

    • 首行g(shù)g

    • 末行G

    • 第n行nG

  • 單詞運(yùn)動(dòng) wbe

    • w是到下一個(gè) word 的開頭

    • b是到當(dāng)前 word 的開頭

    • e是到當(dāng)前 word 的結(jié)尾

    • 除了 word 之外還有 WORD

  • 行頭行尾

    • ^是到本行第一個(gè)非空字符

    • 0是到本行第一個(gè)字符,不管是不是空格

    • g_是到本行最后一個(gè)非空字符

    • $跳到本行最后一個(gè)字符,即使他是空格

  • 行內(nèi)跳躍和貼靠

    • 跳躍是f

    • 跳躍是F

    • 貼靠是t

    • 貼靠是T

  • 全文查找

    • 查找的話就是/

    • 反向查找的話就是?

  • 文本區(qū)塊

    • {、}按段落移動(dòng)

    • (、)按句子移動(dòng)

  • 這些 motion 都可以d配合使用,完成快速刪除的工作

  • 過(guò)程中還可以使用 [count] 進(jìn)行翻倍

  • 刪除的內(nèi)容,放在 "" 寄存器中

  • 可以配合重復(fù).

  • 而且以前的一些命令可以有了新的理解

回憶過(guò)去

  • 一些原來(lái)的操作可以有了新的寫法

    • D 對(duì)應(yīng)的d$

    • x 對(duì)應(yīng) dl

    • X 對(duì)應(yīng) dh

    • 體會(huì)多多運(yùn)動(dòng)左手無(wú)名指的快樂(lè)

  • 刪除的內(nèi)容,放在 "" 寄存器中

  • 那這個(gè)東西刪了

  • 放在寄存器里

  • 我想粘貼到別的地方

  • 怎么辦呢???

關(guān)于粘貼

  • 粘貼的話,應(yīng)該離這個(gè)刪除 d 的位置不遠(yuǎn)

  • h d 找到剪切的幫助文件在 change.txt

  • 文件中的 5.copying and moving text

  • 可以找到p應(yīng)該就是粘貼對(duì)應(yīng)的命令

  • 不是 paste

  • p 對(duì)應(yīng)的是 put 放上去

  • 把什么放上去呢?

  • d 到寄存器的東西放上去

動(dòng)手 ??

  • 我們?cè)囈辉?/p>

    • 我們輸入一行 oeasy 然后對(duì)他進(jìn)行dd

    • 這個(gè)時(shí)候 oeasy 這一行就進(jìn)入了寄存器 ""

    • 然后p一下,就會(huì)出現(xiàn)一個(gè) oeasy

    • 9p就會(huì)出現(xiàn) 9oeasy

    • 真的可以?。?!??

  • 但是這里面有兩個(gè)p

    • 一個(gè)叫做p說(shuō)是 after cursor

    • 另一個(gè)叫做P說(shuō)是 before cursor

  • 啥意思呢?

上下

  • 先都刪除ggdG

  • 我們首先把標(biāo)尺調(diào)出來(lái) :ru

  • 然后插入 19 個(gè) 1

    • 9

    • i進(jìn)入插入模式

    • 輸入 1

    • esc退回到普通模式

    • o換行回車

  • 然后再插入 19 個(gè) 2

    • 把插入2這個(gè)事重復(fù)8

    • 先esc進(jìn)入正常模式(目的是打斷輸入狀態(tài))

    • i進(jìn)入插入模式

    • 輸入2

    • esc退回到普通模式

    • 8.

    • o換行

    • esc

  • 然后再嘗試插入 13

    • 方法和上面一樣

  • 最后插入一行 oeasy

    • 并用dd把他刪除

    • 也就是把他放到了 "" 默認(rèn)寄存器里面了

體會(huì)上下

  • 我們把光標(biāo)移動(dòng)到第 2

  • p這個(gè)時(shí)候

  • 寄存器""中的oeasy會(huì)放到2222222...

  • 用u撤銷剛才的操作

  • 我們?cè)僭囋嘝,大寫的這個(gè)

    • 我們把光標(biāo)移動(dòng)到第2

    • P這個(gè)時(shí)候

    • 寄存器 "" 中的 oeasy 會(huì)放到 2222222...

  • 他怎么知道這是一行?

細(xì)節(jié)

  • 如果寄存器里面的不是一整行呢???

  • 我們先:reg看一下寄存器""

  • 寄存器中除了oeasy還有個(gè)^J意思是包括換行符

  • 我們這次不用dd

  • 我們用d$

    • motion$意味著到行尾

    • 這樣就把oeasy放進(jìn)了寄存器""

    • 看一下:reg

    • ^J 換行這個(gè)消失了!

    • p一把!

  • 這個(gè)p也分大小寫么?

    前后

  • 把光標(biāo)移動(dòng)到222222...5個(gè)2

  • 然后p

  • 他就在第5個(gè)2 后面 插入寄存器內(nèi)容

  • u回來(lái),還放在第5個(gè)2

  • 然后P

  • 他就在第5個(gè)2 前面 插入

常規(guī)操作

  • dw是刪除單詞

    • 這里刪的沒(méi)有換行符

    • 注意把后面的空格也刪除了

    • 一并放入寄存器

  • wel是移動(dòng)位置

    • 下一個(gè)word頭 到 to的t

    • 下個(gè)word尾 到 to的o

    • 向右一格 到空格

  • p是粘貼到光標(biāo)之后

常用的交換字符

  • x刪除當(dāng)前字符

  • p是在后面粘貼

總結(jié)

  • 我們這次的內(nèi)容是粘貼

  • 粘貼的內(nèi)容是:reg中的內(nèi)容

  • 內(nèi)容放在""寄存器中

  • 如果:reg刪除的是一整行或者多行

    • 那么粘貼的時(shí)候就在當(dāng)前行上面或者下面粘貼

  • 如果:reg刪除的是不包括換行符

    • 那么粘貼的時(shí)候就在當(dāng)前位置前面或者后面粘貼

  • p

    • 那么在光標(biāo)后面粘貼

    • 那么在光標(biāo)下面粘貼

    • 如果剪貼板里面是行

    • 如果剪貼板里面不是行

  • P

    • 那么在光標(biāo)前面粘貼

    • 那么在光標(biāo)上面粘貼

    • 如果剪貼板里面是行

    • 如果剪貼板里面不是行

  • 大小寫對(duì)應(yīng)的是粘貼位置

  • 有了刪除和粘貼,我們其實(shí)可以做剪切的操作了

  • 但是如果我想要復(fù)制粘貼,那應(yīng)該怎么辦呢???

  • 下次再說(shuō) *

[Github地址] (https://github.com/overmind1980/vimtutorial)
[Gitee地址] (https://gitee.com/overmind1980/vimtutorial)
[藍(lán)橋?qū)嶒?yàn)樓 邀請(qǐng)碼FJWYIMGB] (https://www.lanqiao.cn/courses/2840)


oeasy教您玩轉(zhuǎn)vim - 39 - # 剪切粘貼的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
璧山县| 客服| 长乐市| 乐都县| 曲松县| 澄迈县| 蒙自县| 海宁市| 古蔺县| 曲水县| 和平区| 黄石市| 类乌齐县| 静乐县| 天门市| 宝丰县| 蒙自县| 道真| 漠河县| 包头市| 胶南市| 横峰县| 普兰县| 阿合奇县| 南充市| 子长县| 晋中市| 沙洋县| 左贡县| 始兴县| 奇台县| 白银市| 永安市| 延庆县| 观塘区| 阿城市| 屏山县| 剑川县| 仪征市| 兴文县| 东至县|