加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

vim寄存器

发布时间:2020-12-15 09:25:08 所属栏目:安全 来源:网络整理
导读:无名寄存器(”“) Vim 的删除、复制与粘贴命令都会用到众多寄存器中的某一个。我们可以通过给命令加 “{register} 前缀的方式指定要用的寄存器。若不指明, Vim 将缺省使用 无名寄存器(“”) 倘若我们没有指定要使用的寄存器, Vim 将缺省使用无名寄存器,

无名寄存器(”“)

Vim 的删除、复制与粘贴命令都会用到众多寄存器中的某一个。我们可以通过给命令加 “{register} 前缀的方式指定要用的寄存器。若不指明, Vim 将缺省使用无名寄存器(“”)
倘若我们没有指定要使用的寄存器, Vim 将缺省使用无名寄存器,它可以用双引号表示为了显式地引用该寄存器,我们得使用两个双引号。例如, “”p,它完全等同于 p 命令。

复制专用寄存器(”0)

当我们使用 y{motion} 命令时,要复制的文本不仅会被拷贝到无名寄存器中,而且也被拷贝到了复制专用寄存器中,后者可用数字 0加以引用。
复制专用寄存器, 顾名思义, 仅当使用 y{motion} 命令时才会被赋值。 换句话讲,使用 x、 s、c{motion} 以及 d{motion} 命令均不会覆盖该寄存器。如果我们复制了一些文本,可以确信该文本会一直保存于寄存器 0 中,直到我们复制其他文本时才会被覆盖。复制专用寄存器是稳定的,而无名寄存器是易变的。

有名寄存器(”a – “z)

Vim 提供了一组以 26 个英文字母命名的有名寄存器。这意
味着我们可以剪切(”ad{motion})、复制(”ay{motion})或者粘贴(”ap)多达 26 段文本。

只读寄存器

"% 当前文件的名称(包含路径)
"# Name of the alternate file(包含路径)
". 最后一次插入的文本
": 上次执行的 Ex 命令
"/ 上次查找的模式

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读