【Linux系列】Vim 中删除当前光标到行尾

博客目录

    • [方法 1:使用 `D` 命令(最常用)](#方法 1:使用 D 命令(最常用))
    • [方法 2:使用 `d\` 命令](#方法 2:使用 `d` 命令)
    • [方法 3:使用 `C` 命令(删除并进入插入模式)](#方法 3:使用 C 命令(删除并进入插入模式))
    • [方法 4:使用可视模式](#方法 4:使用可视模式)
    • [方法 5:指定行范围](#方法 5:指定行范围)
    • 实际示例:
    • 记忆技巧:

在 Vim 中删除当前光标到行尾,有几种方法:

方法 1:使用 D 命令(最常用)

vim 复制代码
D
  • 大写字母 D
  • 删除从光标位置到行尾的内容
  • 相当于 d$

方法 2:使用 d$ 命令

vim 复制代码
d$
  • 先按 d,再按 $
  • $ 表示行尾
  • 效果与 D 相同

方法 3:使用 C 命令(删除并进入插入模式)

vim 复制代码
C
  • 大写字母 C
  • 删除从光标到行尾,并进入插入模式
  • 相当于 c$

方法 4:使用可视模式

vim 复制代码
v$d
  • v 进入字符可视模式
  • $ 选中到行尾
  • d 删除选中内容

方法 5:指定行范围

vim 复制代码
:.,$d
  • 命令行模式
  • 删除从当前行(.)到文件最后一行($)

实际示例:

假设有一行文本:

复制代码
Hello, world! This is a test.

光标在 w 字母上,执行 D 后:

复制代码
Hello,

记忆技巧:

  • D = Delete to end of line
  • C = Change to end of line (删除并进入插入模式)
  • d$ = delete + end of line

推荐使用 D 命令,因为它最简洁高效!

觉得有用的话点个赞 👍🏻 呗。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

相关推荐
平行云6 分钟前
实时云渲染平台数据通道,支持3D应用文件上传下载分享无缝交互
linux·unity·云原生·ue5·gpu算力·实时云渲染·像素流送
谪星·阿凯19 分钟前
Linux提权全攻略博客
linux·运维·服务器·网络安全
风度前端21 分钟前
阿里云宝塔面板部署https证书
linux·后端·https
Yeats_Liao22 分钟前
物联网接入层技术剖析(二):epoll到底是怎么工作的
java·linux·网络·物联网·信息与通信
Donk_6731 分钟前
什么是虚拟化
linux·运维
Shadow(⊙o⊙)31 分钟前
Shell进程替换,自定义Shell解释器——字符串库函数灵活操作!
linux·运维·服务器·开发语言·c++·学习
IT大白鼠32 分钟前
2019年Cloudflare全球宕机事件技术分析:正则表达式回溯失控与互联网基础设施脆弱性研究
运维·正则表达式·去中心化
funnycoffee12333 分钟前
华为S5736交换机3层ECMP负载方式
linux·服务器·数据库
SparkleN.1 小时前
/tmp/cargo/env:No such file or directory
运维·服务器
rockmelodies1 小时前
CentOS Stream 源码编译安装 Nginx 1.31.0(静态依赖版)
运维·chrome·nginx