在Putty中使用SecureCRT vt100的字体

本文详细介绍了如何从SecureCRT中提取vt100字体,将其嵌入到Putty源码中,使Putty默认使用vt100字体。通过下载SecureCRT、获取vt100.fon文件、编译Putty源码并修改相关资源文件和源代码,最终实现了一个只包含putty.exe且默认字体为vt100的版本。该方法既解决了字体美观问题,又避免了依赖额外字体文件。
摘要由CSDN通过智能技术生成

在Putty中使用SecureCRT vt100字体

前言

Putty和SecureCRT都是IT人员常用的ssh客户端软件,区别在于:Putty是开源免费的,而SecureCRT则是非常完善的商业级软件,是收费的。Putty非常小巧,只有一个putty.exe就可以运行,但是它的默认字体是Courier New 10号字体。这种字体是Windows系统缺省都带的,不过这种字体并不好看。SecureCRT有一种字体叫vt100,这种字体非常适合SSH命令行,是我最爱的命令行字体,但是vt100是SecureCRT自带的字体,Windows中并没有安装。而且SecureCRT运行后你才能在别的软件的字体选择对话框中看到这种字体。当SecureCRT关闭后,这种字体就消失了。

这个问题困扰了我很多年。我一直想让Putty缺省字体是vt100,13号字体。但是你使用这种字体必须先安装而且运行SecureCRT,这非常不爽。最近我解决了这个问题。 我把vt100字体文件从SecureCRT软件中抠出来,嵌入到了putty.exe中,并设置为缺省字体。这样你只要一个putty.exe,在任何一台Windows机器上都可以使用vt100字体了。

本文章就是介绍我是如何一步步克服这个问题的,希望对大家有帮助。

两种字体的比较

首先,我们看一下两种字体的比较。第一幅图是putty的缺省字体Courier New 10号字体,第二幅图是vt100 13号字体。
putty的缺省字体putty在vt100 13号字体下的样子
如果你也觉得第二幅图的字体更好看,也想使用vt100字体,就继续往下看,否则打住。

准备工作

首先,你要下载安装一个SecureCRT试用版软件。然后在它的目录下寻找vt100.fon文件。还有两个vt100的字体文件,分别是加粗加斜,我不喜欢。我只喜欢这个vt100.fon

在我的机器上,vt100.fon文件是在如下目录:

C:\Program Files\VanDyke Software\SecureCRT>dir vt100*
 Volume in drive C has no label.
 Volume Serial Number is E093-1844

 Directory of C:\Program Files\VanDyke Software\SecureCRT

11/07/2018  10:50 AM            45,056 VT100.FON
11/07/2018  10:50 AM            62,976 VT100DB.FON
11/07/2018  10:50 AM            62,976 VT100DT.FON
11/07/2018  10:50 AM            62,976 VT100W.FON
               4 File(s)        233,984 bytes
               0 Dir(s)  125,151,936,512 bytes f
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值