Terminal(终端)

概述

参考:

这里说的 Terminal(终端) 工具是一种可以连接 Shell 的图形话工具。

TODO: xterm 是什么?

  • TODO
  • 各种 GUI 终端工具都可以配置连接后要使用的终端,用 xterm 或者其他的,操作起来和样式都不一样。
    • 比如使用 vim 的时候。选名为 linux 的
  • 这是啥玩意?

Terminal 增强工具

tmux

参考:

terminal multiplexer(终端多路复用,简称 tmux),它允许从单个屏幕创建、访问和控制多个终端。 tmux 可能会从屏幕上分离并继续在后台运行,然后再重新连接。

GUI 终端工具

Xmanager

https://blog.csdn.net/zhouchen1998/article/details/103424698

Xshell 没有自带的 x11 能力

SecureCRT

参考:

SecureCRT 是 VanDyke Software 开发的商业终端产品。初始发行于 1995 年 10 月 4 日,没有任何免费版可用,且界面样式非常老旧。

问题

  • ctrl + +/- 无法调整大小

配置

Options - Configure - Default Seession # 可修改默认的会话配置,针对所有会话的

  • 快捷键 # Terminal - Emulation - Mapped Keys
  • 标签样式 # Terminal - Emulation - Advanced - Ignore window title change requests(忽略窗口的标题名称根据实际情况而变化)

Options - Global Options # 可修改主题颜色

主题配色

TODO: 有些对配色设置没效果?

Normal colors(标准颜色) # 影响背景和背景字体?比如 ls -al 里显示的除文件名以外的字体。TODO

12345678
背景色字体

Bold colors(加粗颜色) # 影响文件名之类的?TODO

12345678
可执行文件目录软链接

MobaXterm

参考:

可以转发 x11

关联文件与配置

MobaXterm.ini # 所有程序配置、会话信息、etc. 都保存在该文件中。

隧道

启动隧道时,若隧道中的 SSH Server 是之前没有登录过或者没有在 User sessions 中创建,则会有新的提示

image.png

若 SSH Server 已经在 User seesions 中创建且登录过,则隧道会自动读取这些信息并连接,并不需要再次输入认证信息。

开启动态隧道后,在 Network setting 中设置 Socks5 代理,并指向开启隧道时本地监听的端口即可通过隧道访问 SSH Server 另一侧的设备

image.png

WindTerm

参考:

由于作者工作原因,没有更多的时间维护 https://github.com/kingToolbox/WindTerm/issues/1596

快捷键

  • Alt + w, Alt + m # 打开/关闭菜单栏

工具 - 同步输入 可以实现多终端同时响应用户输入(Notes: ctrl + l 快捷键无法同时识别)

WindTerm 关联文件与配置

${WindTermInstalledDir}/

  • ./tmp/ # 从 WindTerm 程序的文件管理器直接打开的文件将会在该目录下载作为缓存。当结束 WindTerm 程序时,该目录将会清空
  • ./global/wind.keymaps # 快捷键配置

.wind/ # 数据存储路径。可以指定保存在程序安装目录、用户家目录、自定义目录。

会话配置

  • SSH - X11 # 配置 X11 现实方式、使用的认证协议。

Tabby

参考:

Warp

参考:


最后修改 March 25, 2025: clearup (feb59d93)