Как включить более 8-битные цвета в Terminal.app? - PullRequest
1 голос
/ 17 сентября 2008

В терминальных приложениях Vim и Emacs цветовые схемы выглядят ужасно. Как сделать так, чтобы цвета были такими же яркими, как версия с графическим интерфейсом (или более 8 цветов в этом отношении)?

Должен ли я просто сдаться и перейти к соответствующим приложениям с графическим интерфейсом? И если да, то какой?

Ответы [ 4 ]

3 голосов
/ 17 сентября 2008

Вы не можете иметь больше цветов в терминале, потому что есть только коды ANSI для 8 цветов (16, если считать жирным шрифтом / светлым). Если вы хотите настроить цвета, вы можете использовать плагин TerminalColours от http://ciaranwal.sh/2007/11/01/customising-colours-in-leopard-terminal

Лично я предпочитаю использовать так называемые Carbon Emacs на моем Mac. Есть несколько доступных сборок; Google твой друг. Я получаю мой от http://www.porkrind.org/emacs/

0 голосов
/ 27 сентября 2008

Звучит так, как вы хотите MacVim

0 голосов
/ 17 сентября 2008
0 голосов
/ 17 сентября 2008

Возможно, вас останавливает тот факт, что вы работаете в терминале, совместимом с VT100 / WhwhatItsCalled, и он просто не имеет больше, чем около 16 цветов переднего плана и 16 цветов фона. Если бы это было так, прекрасная библиотека CaCa (ColourAsciiColourArt) была бы гораздо приятнее смотреть, чем она есть.

Если вам нужно больше цветов, вам просто нужно использовать более современные технологии, и это обычно означает использование X (если вы не любите боль и не хотите использовать directfb / framebuffer / svgalib).

Для vim есть GVim (GTK + Vim). Версия Emacs GUI, однако, меня очень не устраивает, но я не пользователь emacs.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...