我们工作中有两个环境,我通过 ssh 访问远程机器。我可以这样做:
kioexec myeditor fish://me@remotemachine/path/to/file.txt
但我希望能够对本地文件和删除文件进行差异比较,例如
kioexec diff local_file.txt fish://me@remotemachine/path/to/file.txt
这似乎行不通,我需要更新 KDE 吗?这是我的工作机器,虽然我有 root 权限,但升级的灵活性有限。
机器:Linux CentOS 5.5,kde 3.5.4
答案1
看起来好像您正在使用非 KDE 工具diff
来比较文件。请尝试使用 KDE 程序(例如kdiff3
)来完成您的工作。KDE 程序可以使用 kioslaves 处理其他协议。
另一种可能性是可以显示文件的 CLI KDE 程序。如果你有这样的程序,你可以链接其他非 KDE 程序:
cat_kde_cli fish://me@remotemachine/path/to/file.txt | diff local_file.txt -