我想知道为什么在Vim中,当前面w有dvs 时,密钥会影响不一致的文本量v.例如,假设我的光标在本文中的" t"之上two:
one two three
现在dw产生:
one three
但vwd产生:
one hree
是否有一些设置使这更加一致,或者我是否需要编写自己的自定义定义来修复它?
此外,资本W选择器同样不一致,我想知道是否有一个键可视地选择dW将被删除的相同部分?我能想出的最好的是vfspace哪个好,但是想知道是否有任何更短的东西,我错过了内置的东西.
Ken*_*ent 16
是的,有一个选项:selection默认是inclusive.它会v选择最后一个字符.
:h 'selection' 
检查细节.
w是独家议案.但如果处于可视模式,则取决于selection设置.
你可以设置selection以exclusive使vwd和dw表现相同.
该w键在两种情况下的作用相同,它将光标置于下一个单词的开头。
“不一致”的是v命令。
在第一种情况下dw,意味着删除直到光标,但不包括光标。
在第二种情况下vwd删除选择,但选择包括光标。当你这样做时你可以清楚地看到这一点vw。