4 min read

让PuTTY更易用

让PuTTY更易用

工具只是工具

有很多终端工具可供选择,如果你喜欢用XShell,SecureShell和其他一些终端工具当然可以.但是把时间浪费在争论他们之中哪些工具"更好"或者哪些工具"更差"是没有意义的一件事情.

学习新的技能或新的工具是有时间成本的.对于我来说只有当现在的工具无法满足需求时才会转向寻找其他工具.

PuTTY是我最早接触和使用的一种终端工具并且能满足现在的需求.虽然PuTTY在文件上传下载需要借助WinSCP来实现.但是习惯已经养成了.

PuTTY的问题

对我来说PuTTY最大的问题是高亮问题.好在也有很多习惯使用PuTTY的朋友为了解决这个问题给它预制了一些主题.

你可以在这里找到喜欢的主题(或者叫色彩配置)打开这个GitHub Repo下载对应名称的注册表文件(.reg)

双击注册表文件, 选择"是"就可以应用这个配色.

应用之后新打开的Session就是新的配色方式.

DIY一下

配色方式已经有现成的方案可以使用, 另一个问题就是字体大小.默认的字体对我来说有些小.

我们先用文本编辑器(记事本,Notepad++, VSCode等)随便打开一个刚刚下载的.reg文件:

会发现更改配色的原理就是给PuTTY的默认Session(Default%20Settings)里每一种类型的颜色设定相应的RGB色彩.(如"Colour3"="7,54,66")

要更改字体大小或者其他配置我们也可以根据同样的方法. 之前我们已经选择了一个主题并且应用了它.

下面我们打开PuTTY,选中"DefaultSettings" 然后点击"Load", 在侧边选择Appearance.

找到"Change"并点击, 就可以修改字体和大小

你可以选择自己喜欢的字体, 默认字体对我来说不是问题,字体大小"小四"对我来说是一个不错的选择.然后点击确定

下面就是需要一些技巧的地方,打开"注册表编辑器"(按键盘上的Windows按键+R,输入regedit来快速打开"注册表编辑器")

打开后在地址栏输入.reg文件里的第一行并敲击回车

HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings

会发现注册表的项目比之前多了许多,这就是我们更改了字体大小后PuTTY自己帮我们生成的注册表.

下一步我们导出这个注册表

起一个自己喜欢的名称.然后就像我们第一次应用.reg文件一样双击应用这个你DIY的注册表文件.

接下来每次你在PuTTY中输入的新Session都会使用这个字体大小和主题(因为他叫Default Settings不是吗)

下面是我自己使用的.reg