小编v2k*_*v2k的帖子

你如何取消外部git差异?

我已经将vim设置为我的外部差异工具:

[diff]
        external = git_diff_wrapper

#!/bin/sh

vimdiff "$2" "$5"
Run Code Online (Sandbox Code Playgroud)

假设我有300个已修改过的文件; 通过bash,我输入"git diff".它按顺序启动了300个vimdiff,我该如何中止?

git vim vimdiff external

16
推荐指数
2
解决办法
4734
查看次数

Vim:如何更改/选择功能名称

鉴于:

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如何尊重其"单词"?

vim

3
推荐指数
1
解决办法
239
查看次数

标签 统计

vim ×2

external ×1

git ×1

vimdiff ×1