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

相关推荐
Yana.nice19 小时前
openssl将证书从p7b转换为crt格式
java·linux
AI逐月19 小时前
tmux 常用命令总结:从入门到稳定使用的一篇实战博客
linux·服务器·ssh·php
小白跃升坊19 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
跃渊Yuey20 小时前
【Linux】线程同步与互斥
linux·笔记
杨江20 小时前
seafile docker安装说明
运维
舰长11520 小时前
linux 实现文件共享的实现方式比较
linux·服务器·网络
好好沉淀20 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng20 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.20 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独20 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3