Kateエディタでは、meldを使用してファイルを比較し、違いを見つけました。
で説明されているように、2つのファイルを開き、非アクティブなドキュメントタブを右クリックすると、表示されるコンテキストメニューが利用可能になります。この回答。
しかし、KateのFlatpakバージョンに移動した後はもう機能しません。まだmeldがインストールされていてタブを右クリックすると、[アクティブドキュメントと比較]メニューが表示されます。ただし、「選択したプログラムを起動できません。まだインストールされていない可能性があります」というメッセージが表示されます。私はこれがFlatpakの「サンドボックス」と関係があると思います。私は「Flatseal」(Flatpakのサンドボックスマネージャ)でKateの設定のいくつかを台無しにしました。特に、Kateにすべてのシステムリソースへのアクセス権を与えましたが、再び正常に戻すことはできませんでした。環境変数をエクスポートする必要がありますか?しかし、どれ?
答え1
使用しているKateのバージョンによって異なります。 flatpakを使用する以前のバージョンのKateは、ホストシステムの実行可能ファイルにアクセスできませんでした。 Kateの最新バージョンではこの問題を解決できます。
これに加えて、バージョン22.12以降、内部文書を直接比較することができます。タブを右クリックし、アクティブな文書と比較をクリックします。内部的には、gitを使用して違いを確認し、GUIで視覚化します。はい、これはgitがインストールされ、PATHで利用可能でなければならないことを意味します。