eshell で git コマンドを実行しようとしています。私が実行すると:
git log -p
次のようになります。
カーソルの前に ^[[k があることに注意してください。下矢印キーが機能せず、「見つかりません」というエラーが表示されます。ミニバッファでそれを見ることができます。下にスクロールする唯一の方法は RETURN キーを使用することであり、非常に面倒に見えます。
私の $TERM は eterm に設定されており、ansi も試しました。それらは同じです。誰もこれを経験したことがありますか?
ありがとう
編集:
これを回避する方法があります。この関数を作成しました:
(defun eshell/git (&rest args)
(apply 'eshell-exec-visual (cons "git" args)))
したがって、git コマンドを実行するたびに、*git* バッファーで出力が開始されます。
また、他の方法があれば教えてください。