Mar*_*zek 37 keyboard vim shortcut
是否有一个VIM命令/键组合可以做类似的事情dt/mystring(哪些不起作用)?
dta试图a在当前行找到字母,但我想删除搜索字符串的所有内容(可能在其他行上).
Gre*_*lds 68
试试这个
d/mystring
Run Code Online (Sandbox Code Playgroud)
它不会删除字符串本身.
Ben*_*oit 16
Greg Reynolds提供了一个有效的解决方案.
或者,如果已定义搜索模式,请使用:
dn
Run Code Online (Sandbox Code Playgroud)
该n运动是排他性的,所以你的模式的第一个字符不会被吃掉.
您可以使用Easymotion插件的另一种替代方案<leader><leader>t<first letter of pattern(通常是领导者反斜杠); 然后在模式之前的角色将变成一个字母; 输入这封信,你就完成了.