vim - 删除/移动/拉动多个部分 vim
问题描述
我知道你可以删除说第 34-40 行,
:34,40d
但是有没有办法删除说第 34-40 行和第 43-45 行
像
:34,40(?)43,45d
where (?) 表示告诉 vim 和第二组行所需的符号?
谢谢
解决方案
没有可用的内置方法可以完全按照您的意愿行事。
但这很简单,IMO:
:34,40d|43-45d
还有另一种看待它的方式。如果这些行共享 a pattern
,您可以这样做:
:g/pattern/d
推荐阅读
- visual-studio-code - 如何避免 VSCode 格式化部分代码
- http - 发布请求后如何删除帐户
- android - Firestore:存储架构更多领域或文档?在 Android 传感器应用程序中
- openlayers - OpenLayers 6.22 上的矢量平铺 (tegola) / WMS 叠加问题
- roblox - 钥匙卡门问题,它不想关
- google-apps-marketplace - 允许管理员使用 GSuite 应用阅读用户邮件
- gremlin - Gremlin 查询所有出边与给定列表列表相关的节点
- javascript - 触发 componentDidMount 时我误解了吗?
- python - Python3如何根据行内容将大文本文件拆分为较小的文件
- java - 解码时的 MediaCodec AV Sync