명령 줄에서 쉘 / 터미널 에뮬레이터가 사용하는 글꼴을 확인하는 방법이 있습니까?


11

명령 줄에서 쉘 / 터미널 에뮬레이터가 사용하는 글꼴을 확인하는 방법이 있습니까?

직접 명령을 쉽게 사용할 수 없으면 구성 파일의 일부를 읽도록 기꺼이합니다.


cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml도움의 내용은 ?
Pandya

답변:


7

시스템 고정 너비 글꼴 사용 옵션 은 대개 같고로 설정됩니다 org.gnome.desktop.interface.

screen0

  • 현재 글꼴 설정을 얻으려면 다음 명령을 실행하십시오.

    gsettings get org.gnome.desktop.interface monospace-font-name
    
  • 다음 명령을 실행하여 설정을 설정 / 변경하려면 (여기서 크기 증가 예) :

    gsettings set org.gnome.desktop.interface monospace-font-name 'Ubuntu Mono 14'
    

위의 명령을 실행하면 터미널의 글꼴이 변경되었습니다 (크기가 커짐)! 따라서 gnome-terminal해당 글꼴 설정을 사용하십시오.


감사! 우분투가 urxvt에서도 사용하기 위해 사용하는 "시스템 고정 너비 글꼴"을 찾으려고 필사적으로 노력하고있었습니다.
balu

2

터미널 글꼴을 확인하십시오.

grep -i "fontface"/ etc / default / console-setup


2

여기에 콘솔 에뮬레이터에 대한 많은 답변이 있으므로 tty 가상 콘솔에만 중점을 둘 것입니다. 고양이를 /etc/default/console-setup하고 FONTFACE라는 줄을 찾을 수 있습니다 . 또는 당신은 할 수grep -n FONTFACE /etc/default/console-setup

예를 들어, 여기 내 콘솔 설정 파일이 있습니다

여기에 이미지 설명을 입력하십시오

이를 변경하려면 sudo dpkg-reconfigure console-setuptty에서 실행할 수 있습니다 . 그런데 커널 설정이 업데이트됩니다.


fontface="fixed"@Pandya의 대답이 나에게주는 동안 나는 당신의 방법을 시도하고 언급했다 'Ubuntu Mono 13'. 왜 차이가 있는지 궁금해?
alpha_989

1
@ alpha_989 Pandya의 대답은 GUI 터미널 에뮬레이터와 관련이 있고 TTY 가상 콘솔과 관련이 있기 때문입니다. 둘 다 각자의 목적에 유효합니다.
Sergiy Kolodyazhnyy

1

다음 명령을 사용하여 그놈 터미널 글꼴을 확인할 수 있습니다

gconftool-2 --get /apps/gnome-terminal/profiles/Default/font

예를 들어 gnome-terminal에이 명령을 사용하고 있습니다.

 [guru@guru-pc:~]$gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
  Monospace 12

커맨드 라인을 사용하여 글꼴을 변경하려면 다음 명령을 사용할 수 있습니다

  gconftool-2 --set /apps/gnome-terminal/profiles/Default/font --type string "courier new 12"

여기서 12는 글꼴 크기입니다.


내 환경 (16.04.3, 플라즈마, KDE)에서이 제안 오류는 No value set for '/apps/gnome-terminal/profiles/Default/font'입니다. 그럼에도 불구하고 Pandya의 대답에 따라 ( gsettings대신 명령 사용) 실제로 작동하고 Gnome 터미널 글꼴을 반환합니다.
arielf

여기에서도 ubuntu 16.04마찬가지입니다. Gnome 사용하기 . 왜 이것이 효과가 없었는지 모르겠지만 Pandya'a답변은 효과가
있었습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.