Modifier la taille de la police par défaut XTerm dans Cygwin
-
26-10-2019 - |
Question
Quelqu'un sait comment changer la taille de police par défaut lorsque vous ouvrez un nouveau XTERM windown dans Cygwin?
J'ai trouvé des références de mettre l'information dans le fichier ~ / .Xresources mais ce fichier n'existe pas pour moi ...
Merci
La solution
Around ~2015 XWin Server was overhauled and you no longer need to create .startxwinrc because it no longer exists. I found that the ~/.Xresources is read in automatically. Also I found that XTerm.vt100.geometry is not valid anymore.
This is my .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
Autres conseils
here is how I fixed it:
- Make sure your are in your home directory, so "cd" and "pwd" to see that you are there
- Create the .Xresources file, just like "touch .Xresources"
- Edit it with your favourite editor ;)
Here is my set up, it is actually very useful, it includes a side bar, and removes the top bar:
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
You can test this changes with "xrdb -merge .Xresources" and then opening another xterm
In order to save this changes you are going to have to create or modify another file, "touch .startxwinrc", open up your editor and include the following:
#!/bin/sh xrdb -merge ~/.Xresources
Restart your XWin Server, and you will have a prettier cygwin terminal.
Gonzalo you made my day with your fix.
The font size can also be dynamically changed with the following keyboard shortcuts:
- Shift+NumPadPlus = Increase font size
- Shift+NumPadMinus = Decrease font size
Please take in account that the new font size is active for the current xterm window and that it is active for the current process session only. A new process will start with XTerm*faceSize sized fonts.