我经常使用 Meld,它今天才开始对我不利。当我尝试从命令行运行 meld 时,它会停顿一段时间,然后以Failed to register: Timeout was reached
.
我做了一个apt remove
,apt update
然后重新安装,问题仍然存在。
关于调试这个有什么建议吗?
我经常使用 Meld,它今天才开始对我不利。当我尝试从命令行运行 meld 时,它会停顿一段时间,然后以Failed to register: Timeout was reached
.
我做了一个apt remove
,apt update
然后重新安装,问题仍然存在。
关于调试这个有什么建议吗?
有人能够将 caja meld 插件转换为与 Ubuntu Mate 20.04 兼容吗?这对我来说是一个非常重要的插件,除了以管理员身份打开......
旧的在这里: http ://www.giuspen.com/software/cajapyext/meld-compare.py
太感谢了。
meld
由于cairo
或其他的本地安装混乱,我无法使用。我已经在其中投入了一些时间,包括将故障报告为错误,但维护者表示这不是一个看起来正确的错误。因此,我想尝试另一种更有前途的方法并使用flatpak
安装。我可以meld
像往常一样使用flatpak run org.gnome.meld
,问题似乎是参数传递。
未提交更改失败的简单git config --global diff.tool "flatpak run org.gnome.meld"
原因是git difftool
git config option diff.tool set to unknown tool: flatpak run org.gnome.meld
Resetting to default...
This message is displayed because 'diff.tool' is not configured.
See 'git difftool --tool-help' or 'git help config' for more details.
'git difftool' will now attempt to use one of the following tools:
meld opendiff kdiff3 tkdiff xxdiff kompare gvimdiff diffuse diffmerge ecmerge p4merge araxis bc codecompare emerge vimdiff
Viewing (1/1): 'a'
Launch 'meld' [Y/n]?
为了避免麻烦我创建了一个脚本
#!/bin/sh
flatpak run org.gnome.meld "$@"
in~/bin/
并使用chmod +x ~/bin/meld
. ~/bin/
是我的第一个PATH
并根据which meld
。
在以下场景之后
> cd $(mktemp -d)
> git init .
Leeres Git-Repository in /tmp/tmp.2RFxjgBbQ5/.git/ initialisiert
> echo 1 > a
> git add a
> git commit -m "Initial commit"
[master (Basis-Commit) 997fe0d] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 a
> echo 2 > a
> git difftool
Viewing (1/1): 'a'
Launch 'meld' [Y/n]?
meld
启动以查看/tmp/cKSwbn_a
和/home/[user]/a
(用户混淆)两者都不存在。
我手头还有其他涉及 Docker 的不太舒服的解决方法,所以我最感兴趣的是了解这种方法如何工作。