在Cygwin中更改默认的XTerm字体大小

dar*_*enc 10 configuration cygwin xterm font-size

任何人都知道如何在Cygwin中打开一个新的XTERM窗口时更改默认字体大小?

我找到了将信息放入〜/ .Xresources文件的引用,但该文件对我来说不存在...

谢谢

Gon*_*alo 25

这是我如何解决它:

  1. 确保你在你的主目录中,所以"cd"和"pwd"看你在那里
  2. 创建.Xresources文件,就像"touch .Xresources"一样
  3. 用你最喜欢的编辑器编辑它;)
  4. 这是我的设置,它实际上非常有用,它包括一个侧栏,并删除顶栏:

    Xft*antialias:          true
    Xft*autohint:           true
    XTerm*background:   black
    XTerm*foreground:   grey
    XTerm*cursorColor:  grey
    XTerm.vt100.geometry:   79x25
    XTerm*scrollBar:    true
    XTerm*rightScrollBar:   true
    XTerm*saveLines:    10000
    XTerm*faceName:     BitStream Vera Sans Mono
    XTerm*faceSize:     12
    XTerm*toolBar:      off
    
    Run Code Online (Sandbox Code Playgroud)
  5. 您可以使用"xrdb -merge .Xresources"测试此更改,然后打开另一个xterm

  6. 为了保存这些更改,您将不得不创建或修改另一个文件,"触摸.startxwinrc",打开编辑器并包含以下内容:

    #!/bin/sh
    
    xrdb -merge ~/.Xresources
    
    Run Code Online (Sandbox Code Playgroud)
  7. 重新启动你的XWin服务器,你将拥有一个更漂亮的cygwin终端.


Gul*_*ode 5

Gonzalo你用你的修复来度过我的一天.也可以使用以下键盘快捷键动态更改字体大小:

  • Shift + NumPadPlus =增加字体大小
  • Shift + NumPadMinus =减小字体大小

请注意,当前xterm窗口的新字体大小处于活动状态,并且仅对当前进程会话处于活动状态.一个新的过程将从XTerm*faceSize大小的字体开始.


小智 4

大约在 2015 年左右,XWin Server 进行了彻底检修,您不再需要创建 .startxwinrc,因为它不再存在。我发现 ~/.Xresources 是自动读入的。我还发现 XTerm.vt100.geometry 不再有效。

这是我的 .Xresources:

Xft*antialias:      true
Xft*autohint:       true
XTerm*background:   white  <== These settings mimics 
XTerm*foreground:   black      the default back, fore
XTerm*cursorColor:  grey       and cursor colors
XTerm*scrollBar:    true
XTerm*rightScrollBar:   false  <== This causes the scroll bar to be 
                                   on the default left side
XTerm*saveLines:    10000
XTerm*faceName:     BitStream Vera Sans Mono
XTerm*faceSize:     12
XTerm*toolBar:      On <== This causes the menu bar to appear with 
                           Main Options, VT Options, and VT Fonts
Run Code Online (Sandbox Code Playgroud)