Skip to content

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

Personal view for science engineering technology and life

Menu
  • 首页
Menu

Vim基础教程 – 编辑

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

文章标签

vi
vim
编辑

在Vim中如何拷贝整行?

在普通模式下,使用小写的 yy 或者大写的 Y 即可拷贝光标所在的整行。

在Vim中如何拷贝当前光标到行尾的内容?

在普通模式下,y$ 按键可以实现这个拷贝,小写的 y 表示复制, $ 符号表示到行尾。

在Vim中如何删除整行?

在普通模式下,使用小写的 dd 命令可以删除光标所在的行

在Vim中如何删除当前光标到行尾的内容?

在普通模式下,d$ 可以实现这个删除,另外大写的 D 页可以实现这个删除。

在Vim中如何将拷贝或者删除的内容进行粘贴?

在普通模式下,可以用大小写的 P 进行,小写代表粘贴位置在光标之后,大写代表粘贴位置在光标之前。

在Vim中如何合并两行?

在普通模式下,大写 J 可以实现这个操作。

在Vim中小写的 r 命令和小写的 s 命令有什么异同?

在普通模式下,二者都可以进行替换内容。不同的是 r 命令的替换始终在普通模式,但是 s 命令会进入插入模式进行替换。

在Vim中小写的 r 命令和大写的 R 命令有什么异同?

二者相同点是,都是替换命令,而且都不会进入插入模式。不同之处在于小写的 r 命令只能用于替换单个字符,但是大写的 R 命令可以替换多个字符。

在Vim中如何删除整行之后同时进入插入模式?

在普通模式下,cc 命令可以删除整行,同时进入插入模式。

在Vim中如何将光标至行尾的内容删除同时进入插入模式?

在普通模式下,c$ 或者大写的 C 可以删除光标至行尾的内容,同时进入插入模式。

在Vim中如何撤销之前的操作?

在普通模式下,大小写 U 可以实现撤销编辑的操作。

在Vim中如何重做已经撤销的操作?

在普通模式之下, Ctrl + r 可以 实现重做。

在Vim中如何重复上一次的编辑操作?

在普通模式之下,点号 . 可以重复上次的内容修改操作。

在Vim中有哪些常见的编辑范式?

Count + Operation 范式: 比如 3yy 表示连续拷贝三行, 5dd 表示连续删除五行;

Operation + Motion 范式: 比如 yw 表示复制一个单词, dw 表示删除一个单词;

Count + Operation + Motion 范式: 比如 5dw 表示连续删除五个单词;

Count + Operation + Count + Motion 范式: 比如 5d2w 表示做五次删除,每次删除两个单词,即连续删除十个单词。

Vim视频教程 – 编辑

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

发表回复 取消回复

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

You must enable javascript to see captcha here!

搜索

所有分类

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