X11

cluster-ssh:指定終端字型

  • August 25, 2018

在我的cssh配置文件中,我有:

terminal_font=6x13

這個預設字型對我來說太小了。

man cssh說,我可以用-f參數指定其他字型大小,同時使用“標準 X 字型表示法”。是一個包含一些其他字型類型的維基百科頁面。不幸的是,這些都不適合我:

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

為什麼不"7x14"工作?如何使用更大的字型cssh

您需要將字型路徑設置為包含“7x14”字型的目錄。查看您目前的字型路徑為:

xset q | grep "Font Path:" -A1

在輸出目錄列表中,您需要至少在一個目錄中提到字型。

您可以xset通過修改動態或靜態添加字型路徑xorg configuration file

使用命令:xset +fp desired_font_path 或者在您的 xorg 配置文件中,添加FontPath desired_font_path“文件”部分

我已經弄清楚如何在xterm. 因此,對於提到的Inconsolata字型大小14,以下工作:

1)將這兩行添加到~/.Xresources(如果不存在則創建)

XTerm*faceName: Inconsolata
XTerm*faceSize: 14

2)然後,告訴xterm使用這個文件:

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

最好將此導出添加到.bashrc中,以便它是持久的。

  1. 註釋掉 中的字型設置~/.clusterssh/config(如果存在):
# terminal_font=6x13

引用自:https://unix.stackexchange.com/questions/230106