Tera Term简单配置

引子

平时ssh连服务器要么直接用powershell(PS)连, 要么在vscode里用PS或者WSL连。偶然发现了windows terminal(WT), 感觉以前没怎么注意过终端的美化, 最多给PS默认窗口调个透明、字体之类的。可惜公司的系统没到1903的版本, 估计装不了WT, 一般在公司都是用TeraTerm(TT), 所以想给TT加个简单的美化。TT支持脚本, 在不能用密钥的场合写点脚本连接蛮方便的。我一般在WSL里写bash脚本, 或者用AHK脚本也可以, 但是直接用软件内置的感觉还是更紧凑一点。本文记录一下从TT的下载到其简单的美化。

1.下载

不谈别的的下载方式, 从官网下载还是有些诡吊的(猜测是大陆的网络问题?), 点入download后找不到下载按钮, 需要用点方法, 这里参考 https://www.jianshu.com/p/e6aa70ac8778
的方法, 简单来说是使用下面这个链接下载, 将官网下载的url的最后的编号替换下方"71232", "4.103"替换成想下载的版本即可。

 https://osdn.net/projects/ttssh2/downloads/71232/teraterm-4.103.exe/

2.使用脚本

安装过程中最好注意勾选给TT绑定.ttl后缀, ttl需要使用ttpmacro.exe而不是默认的ttermpro.exe打开。
一个简单的ssh连接脚本如下

connect '192.168.1.1:22 /ssh /auth=password   /user=username /passwd=password'

不能用密钥的情况下, 这样的使用效果与之相同。当然记住密码多数软件都支持,但是我的生产环境登入服务器后还要进入docker, 此时就需要外部脚本了, 而bash脚本是做不到跨越两个系统的(目前我不知道)。一个简单的示例

connect '192.168.1.100:22 /ssh /auth=password   /user=username /passwd=password'
pause 3
send "sudo docker exec xxxxxxx" #13 ;#13:enter, 进docker
pause 1
sendln "passwd"  ;自动加回车
pause 1
sendln "su - user" #13 ;切用户
sendln "passwd1" #13
pause 1
sendln "cd ~/xxx/xxx/build/tool" #13 ;进入工作目录
restoresetup "testBG_setup.INI" ;载入配置文件

少敲了三次密码, 舒服极了。

3.使用配置文件

不知道是不是特性,每一次连接都不能使用上次的配置(记住密码也是,下一次并没有记住),所以使用ttl连接的一个重要目的就是每次自动载入配置文件。在setup中设置好字体颜色,save setup。然后在2中ttl的最后载入配置,就能维持相同的配置了。简单的美化, 可以直接在setup中的window设置颜色和在addition settings设置透明。透明分为聚焦时的透明度和不聚焦的透明度,不聚焦设高透明,切的时候不挡视线。
想使用图片背景则需要开启Eterm lookfeel,setup中设置,或将配置文件的BGEnable设置为on,然后指定BGThemeFile=theme\ImageFile.INI主题图像配置路径,再给ImageFile.INI中的BGDestFile设置背景图。整个过程theme文件夹和默认的.ini文件似乎会自动生成(本来就有?)。只需要找到路径改名就行。
这里我遇到了两个问题,当使用图像背景时,字体的背景色会消失(只使用纯色背景不会有此问题)。这使得我看不清777权限的文件,这可以在ImageFile.INI加入

    DarkBlue    =   204, 0, 255	;ANSI 12

将看不清的深蓝改个颜色。但比如tmux的底边信息栏的底色也会消失,所以改颜色貌似还是不够好的选择。找了一下午没什么收获。 对于tmux的问题也可以靠改颜色的方式解决。在~./tmux.conf中加入

set  -g status-style bg='#0C8A92',fg=blue# 底部命令或者状态栏的颜色

这条设置修改底边栏的底色为某种蓝色和字体为ANSI蓝色。可以发现在改完tmux的配置之后,还是没有底色(用别的终端可以看出底色的修改),但是字体颜色能够被发现了。围魏救赵,阻碍我的两个痛点解决了。

最后

展示一下配置的效果
tera term背景图设置效果
有背景图, 半透明。(打算给服务器的图, 用pi测试一下)

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Tera Term是一款常用的开源终端仿真软件,它主要用于远程管理和控制网络设备。下面是对Tera Term的使用说明。 Tera Term的安装非常简单,只需下载安装文件并按照提示进行安装即可。安装完成后,打开软件,首先需要设置连接参数。在“设定”菜单中选择“新建连接”,填写好连接的名称、IP地址、端口等信息,点击确定即可。 连接建立后,可以使用Tera Term进行多种操作。首先,可以通过Tera Term远程登录到网络设备。在“文件”菜单中选择“连接”即可实现远程登录。输入用户名和密码,即可对设备进行管理和配置。 除了远程登录,Tera Term还提供了一些其他功能。例如,可以通过“发送”菜单中的“发送字符串”选项模拟键盘输入,用于批量命令执行。也可以通过“文件”菜单中的“发送文件”选项进行文件的传输。 在Tera Term的界面中,可以设置颜色、字体和显示方式等参数,以满足个人偏好。在“设定”菜单中选择“颜色”和“字体”,即可对界面进行自定义设定。 此外,Tera Term还支持脚本编写和执行功能。用户可以使用Tera Term提供的宏语言VTT宏脚本编写自动化操作脚本,用于简化繁琐的重复操作。 总之,Tera Term是一个功能强大、操作简单的终端仿真软件。它可以帮助用户远程管理和控制网络设备,提高工作效率。希望以上的使用说明能够对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值