Увімкнути 256 кольорів для cygwin під монетним дном?


20

Я використовую cygwin за допомогою монетного двору, який за замовчуванням. Я встановив ncurses. Потім я запускаю ці команди, щоб побачити, що таке моя палітра кольорів для цього термінального сеансу:

$ tput colors
8

Я гугла, але поки нічого. Як я можу отримати приємну 256 кольорову палітру для мого монетного терміналу cygwin замість 8 кольорів за замовчуванням (кульгавий)?


Якщо ви використовуєте м'ятний, ви, мабуть, можете встановити тип терміналу на xterm-256 ...
CMCDragonkai

Відповіді:


21

Спробуйте export TERM=xterm-256colorабо еквівалент. Ви можете додати це до відповідного dotfile, якщо хочете, щоб він був стійким. Ви можете використовувати 256-кольоровий демонстраційний сценарій, подібний до цього, для перевірки функціональності.


6
Працював, спасибі: i.imgur.com/MKlwTGK.png
Zombies

Це працювало і для мене. Але я не можу змусити його працювати над SSH для Windows з мого Mac iTerm2. Це працює з тими ж налаштуваннями, коли я SSH в поле Ubuntu.
Шрідхар Сарнобат

2
"Dotfile" - це будь-який файл, що починається з крапки, я б принаймні радив НЕ встановлювати змінну TERM у dotfiles, які пов'язані з вашою оболонкою, на відміну від dotfiles, пов'язаних з вашою програмою емулятора терміналу. Це тому, що оболонка може використовуватися з декількома емуляторами терміналів, і якщо встановити TERM, очевидно, є помилка проміщення, занадто поширена, я боюся. Якщо ви збираєтеся замінити значення TERM, належне місце це не в dotfile оболонки, а в dotfile термінального емулятора, якщо такий є, в цьому випадку щось подібне ~/.minttyrc. Сподіваюся, я дав зрозуміти.
атп

1
Тож якщо у монетному дворі у мене встановлений термін на xterm-256color, і я запускаю цей сценарій, і я отримую лише дуже повільний вихід суцільних чорних ліній, що це означає, що я повинен робити щодо його виправлення? tput colorsкаже мені 256.
dlamblin

29

Клацніть правою кнопкою миші монетне меню, потім Options...- -> Terminal, змініть тип на xterm-256color, клацніть OK, закрийте монетний двір і знову запустіть його.


1
Це також Term=xterm-256colorу .minttyrc. У будь-якому випадку це має бути правильна відповідь для монетного двору Cygwin
wbkang
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.