开始我通常使用 d^删除到行的开头。删除到行开头时符合空格字符
但是,如果行以空格或制表符开头,则删除不会一直行到行首。
实施例:
FOO FOO
该行开头两个空间,并且光标是两个 “foo” 的
d^删除之间第一个foo,但不是之前的两个空格。
大部分时间显然很有用,但如果我想删除所有内容呢?
开始我通常使用 d^删除到行的开头。删除到行开头时符合空格字符
但是,如果行以空格或制表符开头,则删除不会一直行到行首。
实施例:
FOO FOO
该行开头两个空间,并且光标是两个 “foo” 的
d^删除之间第一个foo,但不是之前的两个空格。
大部分时间显然很有用,但如果我想删除所有内容呢?
您可以使用d0
删除该行的实际开始。
只要注意到'd-
那么“删除整行,并进入插入模式”?即相当于'0Di'? – Jonah 2017-08-26 22:41:27
为@GWW提和:
c0
删除该行的真正begginning去插入模式。c^
- 删除第一个非空白字符并进入插入模式。也可以使用|
的线,其可被使用在结合d
为d|
删除到行0列的的goto列0。
':他^ 1G /第一炭':) –
mykhal
2012-08-14 15:40:01
''^手段去第一个非空字符,看http://vimdoc.sourceforge.net/htmldoc/motion .html – 2012-08-14 15:41:41
有没有办法做到这一点,而不是在vim中,但在浏览器中,例如? – soshial 2017-01-14 00:24:51