有什么方法可以在 git diff 中设置 vim 的颜色列?
Any way to set vim's colorcolumn in git diff?
在vim中,我可以使用set colorcolumn=80
高亮第80列。
我在 git diff
中需要相同的功能,有什么办法吗?
也许,你可以googlevim脚本,大多数vim扩展使用vim脚本来实现一些功能.
您可以尝试使用 vim (vimdiff) 使用此命令:
git difftool --tool=vimdiff --no-prompt
如果这是您喜欢的,您可以将 git 配置为始终使用 vim 作为其 difftool 和合并工具:
git config --global diff.tool vimdiff
git config --global merge.tool vimdiff
git config --global difftool.prompt false
使用 vimdiff 后,熟悉常用操作:
]c : - next difference
[c : - previous difference
do - diff obtain
dp - diff put
zo - open folded text
zc - close folded text
:diffupdate - re-scan the files for differences
您将获得 vim 的所有优点(着色、宏、模态编辑),但您将处于 vim 专为差异和合并而设计的专门模式。
在vim中,我可以使用set colorcolumn=80
高亮第80列。
我在 git diff
中需要相同的功能,有什么办法吗?
也许,你可以googlevim脚本,大多数vim扩展使用vim脚本来实现一些功能.
您可以尝试使用 vim (vimdiff) 使用此命令:
git difftool --tool=vimdiff --no-prompt
如果这是您喜欢的,您可以将 git 配置为始终使用 vim 作为其 difftool 和合并工具:
git config --global diff.tool vimdiff
git config --global merge.tool vimdiff
git config --global difftool.prompt false
使用 vimdiff 后,熟悉常用操作:
]c : - next difference
[c : - previous difference
do - diff obtain
dp - diff put
zo - open folded text
zc - close folded text
:diffupdate - re-scan the files for differences
您将获得 vim 的所有优点(着色、宏、模态编辑),但您将处于 vim 专为差异和合并而设计的专门模式。