Рейтинг:0

Как заставить «крутые шрифты терминала» работать?

флаг mx

я пытаюсь настроить классные терминальные шрифты на Xubuntu, чтобы иметь правильные значки при использовании О мой Git. Я следовал инструкциям по установке, которые заключаются в следующем:

Как установить (Линукс)

  • скопируйте все шрифты из ./строить каталог для ~/.шрифты каталог
  • скопируйте все карты шрифтов (все *.ш файлы) из ./строить каталог для ~/.шрифты каталог
  • бег fc-cache -fv ~/.fonts чтобы сообщить freetype2 об этих шрифтах
  • настроить файл конфигурации ./config/10-symbols.conf замена ПрагматаПро с названием шрифта, который вы хотите использовать в терминале (в будущем я добавлю больше шрифтов, чтобы этот шаг можно было пропустить)
  • скопируйте указанный выше файл конфигурации в ~/.config/fontconfig/conf.d каталог
  • источник карты шрифтов (источник ~/.fonts/*.sh) в сценарии запуска вашей оболочки (например. ~/.bashrc или же ~/.zshrc)

Мой ~/.config/fontconfig/conf.d/10-symbols.conf файл:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<!--
When a glyph is missing in the current font freetype2 will look into
other installed fonts to see if it's going to find it, but which fonts?
and in which order?

The configuration below aim to declare an ordered list of fonts
to be looked into when a glyph is not found in a specic font

<alias>
  <family>FONT_WITH_A_POSSIBLY_MISSING_GLYPH</family>
  <prefer>
    <family>FIRST_FONT_TO_LOOK_INTO</family>
    <family>SECOND_FONT_TO_LOOK_INTO</family>
    <family>...</family>
  </prefer>
</alias>
-->

<fontconfig>
  <alias>
    <family>DejaVu Sans Mono</family>
    <prefer>
      <family>icomoon</family>
      <family>FontAwesome</family>
      <family>octicons</family>
      <family>Pomodoro</family>
    </prefer>
  </alias>
</fontconfig>

Но мой терминал по-прежнему неправильно отображает символы.

введите описание изображения здесь

Gunnar Hjalmarsson avatar
флаг uz
Не могли бы вы отредактировать свой вопрос и показать нам вывод этой команды терминала: `fc-match monospace`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.