Yanıtlar:
Eğer -rseçeneği çalışmıyor, belki -Rseçeneği istediğini yapar:
-R veya --RAW-CONTROL-CHARS
-R gibi, ancak sadece ANSI "renk" kaçış dizileri "ham" formda çıkar. -R'den farklı olarak, ekran görünümü çoğu durumda doğru şekilde korunur. ANSI "renk" kaçış dizileri formun dizileridir:
ESC [... m
burada "..." sıfır veya daha fazla renk spesifikasyon karakteridir Ekran görünümünü izlemek amacıyla ANSI renk kaçış dizilerinin imleci hareket ettirmediği varsayılır. "M" dışındaki karakterlerin, LESSANSIENDCHARS ortam değişkenini bir renk kaçış dizisini sonlandırabilecek karakterler listesine ayarlayarak ANSI renk kaçış dizilerini sona erdirebileceğini daha az düşünebilirsiniz. Ve LESSANSIMIDCHARS ortam değişkenini görünebilecek karakterler listesine ayarlayarak standartlar dışındaki karakterlerin ESC ve m arasında görünebileceğini daha az düşünebilirsiniz.
gityapar: varsayılan lessolarak çağrı cihazı olarak kullanır LESS=FRSXve çevrede çağırır (tıpkı gibi less -FRSX)
git, her zaman neden farklı davrandığını merak ettim, ama araştırmaya hiç uğraşmadım. Teşekkürler.
-RBunun yerine belirtmek-rsizin için işe yarayabilir.