【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 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

相关推荐
小白的码BUG之路5 小时前
linux -- ssh两台机器相连
运维·服务器·ssh
缓慢更新6 小时前
表单引擎的存储建模:宽表与文档库的取舍
运维·服务器·网络·数据库·低代码·oracle·适配器模式
续写烂尾7 小时前
贴片 SD NAND、eMMC、TF 卡规格怎么定?硬件工程师选型清单
运维·服务器·网络
不昀7 小时前
网口Link Up后仍然掉线,怎样区分物理链路和数据通路问题?
linux·以太网
迪康妍妍7 小时前
终端管控实操:封堵网盘与IM外发通道的落地思路
运维·网络·安全·架构·安全性测试
sxgzzn7 小时前
如何选择合适的开关柜在线监测工具?
运维·重构·无人机·开关柜局放在线监测·光伏运维管理系统
Lhan.zzZ7 小时前
Qt WebEngineView 在 Linux 上无法加载网页:从“看不见 HTML“到“禁用沙箱“
linux·c++·qt
zxcvb1538 小时前
运维经验分享:监控网页更新内容的几种思路
运维
Fcy6488 小时前
Linux下 多路转接select详解
linux·select·多路转接
云飞云共享云桌面9 小时前
设计师共享单台图形服务器,解决 SolidWorks大装配卡顿难题
运维·服务器·3d·自动化·电脑·制造