Skip to content

我的闲谈:科学工程技术与生活

Personal view for science engineering technology and life

Menu
  • 首页
Menu

Vim基础教程 – 书签

发布于: 2023-05-142023-05-20 by eleon

文章标签

vi
vim
书签

Vim中的书签是指什么?

书签保存了文件之内的指定行和指定列的位置信息,这个位置信息保存在有名寄存器里面。我们可以根据这个已经保存位置进行跳转,或进行复制或者编辑操作。

Vim中如何创建书签?

m + 有名寄存器的名字:在普通模式下,小写的 m 后面跟小写寄存器的名称,即可将当前光标的位置保存到有名寄存器里面。比如我们当前的光标处于第5行第9列的位置,在普通模式下按键 ma 会将这个位置信息保存到有名寄存器 a 之中。

Vim中如何使用书签进行光标的跳转?

方式一:’ + 有名寄存器的名字:在普通模式下面,单引号后面跟有名寄存器的名字,即可跳转到有名寄存器保存位置的行。比如普通模式下,按键 `a 即可跳转到保存位置的行。

方式二:` + 有名寄存器的名字:在普通模式下面,键盘 ESC 按键下方的那个按键后面跟有名寄存器的名字,即可跳转到有名寄存器保存位置的行和列。比如普通模式下,按键 `a 即可跳转到保存位置的行和列。

这两种方式的区别在于,第一个命令跳转到行首,第二个命令不仅跳到指定的行,也会跳转到指定的列。

如何在Vim中查看书签的信息?

:marks:普通模式下面,按键 :marks 可以查看当前所有的书签。

:marks + 有名寄存器的名字:普通模式下面,按键 :marks 后面跟空格,再跟 a 可以查看保存在 a 寄存器里面的书签信息。

Vim中创建书签的时候寄存器名称大写和小写有什么区别?

有名寄存器为小写时,跳转在当前文件生效;有名寄存器为大写时,跳转跨文件也可生效。

Vim书签除了光标跳转还有什么作用?

书签还可以用于编辑和拷贝操作,范式:operation + ‘ +有名寄存器名称;。比如普通模式下:按键 d'a 会将当前光标至 a 寄存器里面位置的内容删除;按键 y'a 会将当前光标至 a 寄存器里面位置的内容拷贝。

Vim视频教程 – 书签

课程资料具体可以查看课程介绍。

发表回复 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

You must enable javascript to see captcha here!

搜索

所有分类

  • 周易
  • 建站
  • 梦境
  • 计算机
  • 量子计算机
晋ICP备19015149号-3
© 2025 我的闲谈:科学工程技术与生活
Zhang Yuliang's Personal Website