我已经将vim设置为我的外部差异工具:
[diff]
external = git_diff_wrapper
#!/bin/sh
vimdiff "$2" "$5"
Run Code Online (Sandbox Code Playgroud)
假设我有300个已修改过的文件; 通过bash,我输入"git diff".它按顺序启动了300个vimdiff,我该如何中止?
鉴于:
function(param);
Run Code Online (Sandbox Code Playgroud)
将光标放在函数的任意位置,我可以在函数上使用ciw来替换它,或者用viw来选择函数名.
在以下情况下我该如何做同样的事情:
object.function(param);
object.function<blah>(param);
Run Code Online (Sandbox Code Playgroud)
请注意,ciW或viW不起作用.这是否需要重新定义vim如何尊重其"单词"?