Mintty altında cygwin için 256 renk etkinleştirilsin mi?


20

Cygwin'i varsayılan olan mintty üzerinden kullanıyorum. Ncurses kurdum. Daha sonra bu terminal oturumu için renk paletimin ne olduğunu görmek için bu komutları çalıştırdım:

$ tput colors
8

Ben googledim ama şimdiye kadar hiçbir şey. Mintty cygwin terminalim için varsayılan (topal) 8 renklerin yerine 256 renk paleti nasıl alabilirim?


Mintty kullanıyorsanız, görünüşe göre terminal türünü xterm-256 ...
CMCDragonkai

Yanıtlar:


21

Deneyin export TERM=xterm-256colorya da eşdeğeri. Kalıcı olmasını istiyorsanız, bunu uygun nokta dosyasına ekleyebilirsiniz. İşlevselliği doğrulamak için bunun gibi 256 renkli bir demo komut dosyası kullanabilirsiniz .


6
Çalıştı, teşekkürler: i.imgur.com/MKlwTGK.png
Zombiler

Bu da benim için çalıştı. Ancak Mac iTerm2'den SSH üzerinden Windows'a çalışmasını sağlayamıyorum. Bir Ubuntu kutusuna SSH gönderdiğimde aynı ayarlarla çalışıyor.
Sridhar Sarnobat

2
Bir nokta ile başlayan herhangi bir dosya olan bir "nokta dosyası", terminal emülatör programınızla ilgili nokta dosyalarının aksine, TERM değişkenini kabuğunuzla ilgili nokta dosyalarında ayarlamamayı tavsiye ederim. Bunun nedeni, bir kabuğun birden fazla terminal emülatörüyle birlikte kullanılabileceği ve TERM ayarının açıkça yanlış yerleştirme hatası olduğu, hepsinin çok sık karşılaşılan biri olduğu. TERM değerini geçersiz kılacaksanız, bunun için uygun yer bir kabuk nokta dosyasında değil, varsa bu durumda bir terminal emülatörü nokta dosyasıdır ~/.minttyrc. Umarım kendimi açıkça ortaya koymuşumdur.
amn

1
Öyleyse mintty'de TERM xterm-256color olarak ayarlanmışsa ve o betiği çalıştırdığımda ve sadece düz siyah çizgilerin çok yavaş çıktısını alırsam, bunu düzeltmek için ne yapmam gerekir? tput colorsanlatıyor bana 256.
dlamblin

29

Mintty'ye sağ tıklayın, ardından Options...-> Terminal, türünü değiştirin xterm-256color, tıklayın OK, mintty'yi kapatın ve yeniden başlatın.


1
Aynı zamanda Term=xterm-256color.minttyrc içinde. Neyse, bu Cygwin mintty için doğru cevap olmalıdır
wbkang
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.