haz*_*ziz 7 git emacs git-diff
是否有基于emacs的视觉差异工具可用?如果有多个工具可用,哪个更好,或者更具体哪个更容易使用?
你如何在git和emacs中设置所述diff工具?
为了澄清,我将经常从外部emacs访问这个.我通常从命令行运行git,目前我主要是在Windows上的Visual Studio中开发,虽然我也在Linux中开发(在这种情况下通常使用emacs或Geany)和Apple Mac(主要是命令行和emacs).
如果我目前正在Windows上的Visual Studio中进行开发,那么使用emacs for diff工具会有什么主要的缺点?
谢谢.
ediff 是Emacs内置的视觉差异工具.
当然,这取决于外部差异工具,因此Windows用户需要确保它们具有以下功能:如何在Windows + NTEmacs下使用ediff?
有许多内置的ediff函数,因此您可以查看自动完成功能,M-x ediff TAB以快速了解一些可用的功能,然后阅读信息页面中的手册:
M-: (info "(ediff) Top") RET
Emacs Wiki上有用的页面:
如果你想在Emacs上使用git,你有几个工具:
我使用magit,它的状态模式将列出修改后的文件,你可以使用TAB来显示worktree和index之间,或者index和HEAD之间的区别.
它还可以调用git diff在不同版本的工作树(键d或D)之间查看差异.
它还可以使用ediff来合并未合并的文件等等.
| 归档时间: |
|
| 查看次数: |
5788 次 |
| 最近记录: |