在Vi(m)中执行dwi
或dei
(替换单词)是否只有一个键?我使用这个足以保证节省2次额外的击键。
答案 0 :(得分:1)
vimtutor
c
。没有一把钥匙。 c
[动议]与d
[动作] i
相同。答案 1 :(得分:1)
你不需要一把钥匙。是的,我很认真。这不是Vim的工作方式。 Vim是模块化的。你首先考虑一下你想要做什么,在你的情况下,你想要c
做一些事情。然后你需要知道你想要c
hange的内容,在你的情况下是w
ord。瞧! cw
是要使用的序列。
当然还有更多想到的东西。您需要w
ord还是W
ORD?您想要更改a
一词(caw
)吗?等等。
但重要的是,Vim不是函数的集合,它是一种修改文本的语言。它始终是一系列行动。当然你可以说,ciw
是如此常见,它应该有一个快捷方式,然后你可以映射它。但它只会使Vim更难使用。
考虑改变整个s
的能力?是的,它是cs
。同样适用于d
eleying,或y
anking以及几乎所有其他内容。
因此,如果你经常将你需要的所有内容映射到一个命令,而不是像vanilla Vim那样的一系列命令,那么你将失去使Vim比任何其他编辑器更好的一切,你最终会得到更糟糕的Emacs ......