내 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/config
3) ( 있는 경우) 의 글꼴 설정을 주석 처리합니다 .
# 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
자신에게 맞는 별칭을 선택하세요.