分页: 1 / 1

vim怎么只删除而不剪切呢?

发表于 : 2007-10-27 12:04
h2933
vim中我只知道是d是剪切删除,
可是怎么才能做到只删除,但不要删除过的内容放在寄存器里呢?

发表于 : 2007-10-28 10:12
Strange
可以通过bind让d删除的内容到另外一个buffer

发表于 : 2007-10-28 21:25
bingyuan

代码: 全选

line_number1, line_number2 m line_number3
将第line_number1与line_number2之间(包括line_number1和line_number2)
的内容剪切到line_number3和line_number3+1之间, m 是 move 的意思。[/code]

Re: vim怎么只删除而不剪切呢?

发表于 : 2007-10-30 9:20
kwyd
h2933 写了:vim中我只知道是d是剪切删除,
可是怎么才能做到只删除,但不要删除过的内容放在寄存器里呢?
将删除的内容放入 black hole register "_ 中

如 "_dd 就可以将当前行内容删除并且不会放在任何寄存器中。

Re: vim怎么只删除而不剪切呢?

发表于 : 2007-10-30 21:18
h2933
kwyd 写了:
h2933 写了:vim中我只知道是d是剪切删除,
可是怎么才能做到只删除,但不要删除过的内容放在寄存器里呢?
将删除的内容放入 black hole register "_ 中

如 "_dd 就可以将当前行内容删除并且不会放在任何寄存器中。
正是我想要的,谢谢