gnome-terminal відображає символи unicode (стрілки) у моєму підказці, відмінні від urxvt:
Вони відображаються по всій висоті лінії, мають менший проміжок між ними, але в кінці більше відповідний інтервал (після них є пробіл).
Edit: відсутню простір в кінці було викликано наявністю коду евакуації, наприклад , %b
для НЕ відважилися в Zsh, в кінці RPS1
. Видалення або додавання пробілу після виправлення цієї конкретної проблеми.
Мій конфігурація шрифту urxvt:
URxvt.font: xft:Ubuntu Mono:pixelsize=16, \
xft:monospace, \
xft:Ubuntu Mono for Powerline
Це стосується також інших символів, таких як ↳
.
Я помітив, що так lilyterm
поводиться gnome-terminal
(спричинено vte), в той час як konsole
і xterm
т. Д. Так поводиться urxvt
.
Чи можна налаштувати urxvt так само?
Я використовую rxvt-unicode-256color 9.19-1 на Ubuntu 14.04. gnome-terminal є останнім часом (з тестування Debian), а лілітерм будується з джерела.
Приклад підказки із символами:
↳ git: m @ o [+2] ¹✗ ❯❯
urxvt -fn "xft:Ubuntu Mono:pixelsize=16"
він повинен завантажити шрифт і виглядати так, як ви цього очікували (як мінімум, для мене)
[
? Чи можете ви надати знімок екрана?