Cluster-ssh: 터미널 글꼴 지정

Cluster-ssh: 터미널 글꼴 지정

cssh구성 파일에는 다음이 있습니다.

terminal_font=6x13

이 기본 글꼴은 나에게 너무 작습니다.

man cssh-f예를 들어, "표준 X 글꼴 표기법"을 사용하면서 매개변수를 사용하여 다른 글꼴 크기를 지정할 수 있습니다 .여기다른 글꼴 유형이 포함된 Wikipedia 페이지입니다. 불행히도 다음 중 어느 것도 나에게 적합하지 않습니다.

$ cssh host1 host2 -f "7x14"
Fatal: Unrecognised font used (7x14).
Please amend $HOME/.clusterssh/config with a valid font (see man page).

"7x14"작동하지 않나요? 더 큰 글꼴을 사용하는 방법은 무엇입니까 cssh?

답변1

에서 이 작업을 수행하는 방법을 알아냈습니다 xterm. 따라서 위의 Inconsolata글꼴 크기 경우 에는 14다음이 작동합니다.

1) 다음 두 줄을 추가합니다 ~/.Xresources(없으면 생성).

XTerm*faceName: Inconsolata
XTerm*faceSize: 14

2) 그런 다음 xterm이 파일을 사용하도록 지시합니다.

export XENVIRONMENT="${HOME}/.Xresources"

.bashrc이 내보내기를 추가하여 지속적으로 유지 하는 것이 좋습니다 .

~/.clusterssh/config3) ( 있는 경우) 의 글꼴 설정을 주석 처리합니다 .

# terminal_font=6x13

답변2

"7x14" 글꼴이 포함된 디렉터리로 글꼴 경로를 설정해야 합니다. 현재 글꼴 경로를 확인하세요.

xset q | grep "Font Path:" -A1

출력 디렉터리 목록에서 적어도 하나의 디렉터리에 언급된 글꼴이 있어야 합니다.

xset글꼴 경로를 수정하여 동적으로 또는 정적으로 추가할 수 있습니다 xorg configuration file.

다음 명령을 사용하십시오. xset +fp desired_font_path 또는 xorg 구성 파일에 FontPath desired_font_path"Files" 섹션을 추가하십시오.

답변3

~/.clusterssh/config를 통해 사용할 수 있는 가장 큰 비트맵 글꼴은 10x20입니다. 내 4k 모니터에서는 다음과 같이 적절한 설정을 얻었습니다.

terminal_args=-fa "DejaVu Sans Mono" -fs 14
terminal_size=253x100

ClusterSSH는 Terminal_size를 -geometry로 전달하지 않습니다. 253x100은 내 화면에서 약 80개의 열로 변환됩니다. 30줄.

답변4

HiDPI 모니터를 사용하는 것과 동일한 문제가 있습니다. 내 시스템(Arch)의 더 큰 글꼴은 입니다 . 하지만 실제로 는 더 보기 좋기 때문에 12x24사용합니다 .10x20

cssh -f 10x20 ...

검색하여 찾았습니다 /usr/share/fonts/misc/font.alias. ~에 따르면이것, font.alias인간 친화적인 항목을 매핑하는 파일입니다.10x20다음과 같은 컴퓨터 친화적인 것들-기타 고정-중형-r-일반--20-200-75-75-c-100-iso8859-1.

이 명령을 사용하여 글꼴 디렉토리 목록을 얻고 해당 디렉토리를 xset q살펴보세요 . font.alias자신에게 맞는 별칭을 선택하세요.

관련 정보