Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我刚刚开始使用 Vim(并且到目前为止很喜欢它)所以请多多包涵...
我正在编辑一个 web.config 文件,需要删除双引号之间的值。通常我会使用 di" 来完成这项任务,但双引号内的最后一个字符是反斜杠,因此 Vim 似乎将其解释为后续引号的转义字符。
即在字符串中:
<add key="MyPath" value="C:\Apps\Site\" />
将光标设置在“MyPath”上方并点击 di“按预期工作。将其设置在路径值之上不会......是否有一些设置可以处理这个问题?
将光标放在上方C并执行dt"应该可以。dt删除最多(不包括)以下字符。
C
dt"
dt
您可以清除引号转义字符:
:set quoteescape=
从那里开始,di"您的第二个属性按预期工作。
di"