Как остановить rxvt от расстояния между шрифтами? - PullRequest
3 голосов
/ 04 августа 2009

Я установил последнюю версию MinGW / MSYS, и мне нравится использовать терминал rxvt поверх командной строки скучных окон. Но эта новая сборка содержит слишком много букв: большинство шрифтов, которые я пробовал, перепутаны - даже Courier New (ttf), Consolas (ttf) или PC6X13 (fon).

Я застрял в простом СТАРОМ Курьере, потому что, по крайней мере, он читабелен. Какие-нибудь решения там? ЛЕГКИЕ решения предпочтительны, мне не хочется исправлять исходный код и перекомпилировать rxvt!

Ответы [ 4 ]

1 голос
/ 23 декабря 2010

Для rxvt я нашел Курьер Новые работы (увы, без Консоласа). Также есть консоль 2: http://sourceforge.net/projects/console/, которая прекрасно работает с оболочками bash (MSys) и CMD.

1 голос
/ 04 августа 2009

Мне нравится мята. Единственная проблема, с которой я столкнулся на данный момент, заключается в том, что, если я использую Python для Windows, а не версию Cygwin, вывод буферизуется в строке, но это небольшая проблема. Помимо этого, он, кажется, обеспечивает многие удобства современного терминала, без каких-либо хлопот.

Однако я понятия не имею, работает ли он с MinGW / MSYS (о чем я только догадывался, когда вы спрашивали о перечитывании своего вопроса!).

0 голосов
/ 22 января 2010

Я считаю, что шрифт "Dina" тоже работает довольно хорошо. Большинство других моих любимых моноширинных шрифтов неправильно размещаются в MSYS RXVT (с одним из нескольких симптомов - либо слишком далеко друг от друга, либо слишком близко (отрезание части букв), либо с полосами между символами).

0 голосов
/ 10 августа 2009

ОБНОВЛЕНО Новое улучшенное решение:

  1. Загрузите и установите Monaco.TTF ~, свободно доступный с разумной мощью Google.
  2. Настройте msys.bat таким образом:

    start %WD%rxvt -backspacekey^H -sl 2500 -fg White -bg Black -sr -fn Monaco-18 -tn msys -geometry 120x37 -e /bin/sh --login -i

...