私はArchlinuxのデフォルトのファイルマネージャとしてレンジャーを使用しています。私もKittyを端末として使います。私の設定では、以下を入れてdiffを置き換えました。
alias diff="kitty +kitten diff"
私の.bashrcファイルではこれが機能します。ただし、コマンドを実行しようとすると、次のようになります。
:shell diff %f %c
Rangerの内部(押してください!)では、猫+子猫diffではなく、通常のdiffを実行します。レンジャーがこれを考慮する方法はありますか?