配置vim-diff以在将其用于svn-diff时显示不同的颜色
发布时间:2020-12-15 17:03:48 所属栏目:安全 来源:网络整理
导读:我已经将’ vimdiff’设置为我的默认svn-diff工具,将下面的行添加到?/ .subversion / config diff-cmd = /home/ravikirn/svndiff/diffwrap.sh diffwrap.sh !/bin/sh# Configure your favorite diff program here.DIFF="/usr/local/bin/vimdiff"# Subversion
我已经将’
vimdiff’设置为我的默认svn-diff工具,将下面的行添加到?/ .subversion / config
diff-cmd = /home/ravikirn/svndiff/diffwrap.sh
!/bin/sh # Configure your favorite diff program here. DIFF="/usr/local/bin/vimdiff" # Subversion provides the paths we need as the sixth and seventh # parameters. LEFT=${6} RIGHT=${7} # Call the diff command (change the following line to make sense for # your merge program). $DIFF $LEFT $RIGHT 但是,vimdiff将所有难看的颜色都显示出来.我有黑色背景和绿色字体颜色,如何修改vimdiff以显示此差异的自定义颜色?我想要一个更愉快的经历.
您可以在colorscheme文件中定义颜色. vimdiff有几个小组亮点:
DiffAdd diff mode: Added line DiffChange diff mode: Changed line DiffDelete diff mode: Deleted line DiffText diff mode: Changed text within a changed line 在编辑colorscheme文件之前,您可以通过在vim会话中定义颜色来开始实验,方法如下: :highlight DiffDelete ctermfg=black ctermbg=yellow 找到颜色后,将它们放在colroscheme中,然后开心.或者只是将突出显示声明放在“vimrc”中.取决于你喜欢什么. 顺便说一句,你也可以在做差异时切换你的colorscheme.例如,如果您在进行差异时喜欢不同的颜色.这是通过以下方式完成的: if &diff colorscheme some_other_scheme endif 祝实验好运 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- angularjs – Angular UI Modal中的Transclusion
- Bootstrap IE6兼容方案
- linux软件版本管理命令update-alternatives使用详
- twitter-bootstrap – 如何生成bootstrap 3.0文档
- 系统安装初始化脚本
- angularjs – 默认情况下为Angular.module名称
- angularjs – Angular JS在POST请求中验证CSRF令
- scala – 使用密封特征作为地图的关键
- 带有else块的Angular 2 – * ngIf给我“无法绑定
- Angular 2 –aot导致AnimationEntryMetadata失败
热点阅读