Cygwin 有两种设置字体的方法:
方法一
在 shell 界面内右键,选择 options
,然后进入 Text
,点击那个 Select...
就可以设置字体和字号了。
但是这种方法每次重启后都会恢复默认配置,更改起来十分麻烦。
下面介绍一种命令行启动就设置字号的方法:
方法二
我们要对 Cygwin.bat
进行修改,改为如下这样:
@echo off
D:
chdir D:\SoftWare\cygwin64\bin
::bash --login -i
start mintty --fs 14 bash --login -i
解释一下含义:
D: chdir D:\SoftWare\cygwin64\bin 这两行表示进入到 Cygwin 的 bin文件夹中。因为我试把 Cygwin 安装到 D:\SoftWare 这个目录下的,所以我得这样写。你们看自己的安装目录写。
start mintty 这个命令是启用 minnty 这个虚拟终端来代替 Cygwin 本身的那个。mintty 这个 exe 是在 bin 目录下的,这也就是我们上一步为什么要移动到那个目录去。为什么要这样做呢?因为这个终端显示的比较漂亮。
那个 --fs 参数就是设置字体大小用的,怎么知道字体大小是不是自己想要的呢? 你选个合适的字体出来后看那个 14pt 就是字体大小了。设置字体用 --fn ,参数值不知道什么格式,需要你自己尝试。
更多请参考 mintty github 上的 manual page。