vim - 当行以空格字符开头时删除到行首

标签 vim

我通常用 d^ 删除到行首。

但是如果该行以空格或制表符开头,则删除不会一直到行首。

示例:

  foo foo

该行以两个空格开头,光标位于两个“foo”之间

d^ 删除第一个 foo,但不删除它前面的两个空格。

它在大多数情况下显然很有用,但如果我确实想删除所有内容怎么办?

最佳答案

您可以使用d0删除到行的真正开头。

关于vim - 当行以空格字符开头时删除到行首,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11955810/

相关文章:

authentication - Vundle不对github进行身份验证

vim bin 模态视图

vim - MacVim 和 Vim 有什么区别?

vim - 如何跳转当前缓冲区中的下一个标签 - vim?

linux - 如何在可视模式下用 HTML 标签重复 VIM 环绕

Vim 拼写检查 filetype=tex 文件

c++ - 在VIM中执行make后我可以去错误吗?

vim - 在 Vim 中的软线之间导航

linux - Shell 命令中不需要的换行符(来自 VIM)

ruby-on-rails - 在 Mac 和 Linux 机器上创建等效的 Rails 工作区