1. 程式人生 > >Cygwin 每次開啟自動設定字型

Cygwin 每次開啟自動設定字型

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