WezTerm 是一个现代化的终端仿真器,旨在提供高性能、跨平台的终端体验。它的特点包括:
- GPU加速:WezTerm利用GPU进行渲染,提供平滑和快速的终端显示效果。
- 高度可定制:支持丰富的配置选项和扩展能力,包括自定义键绑定、配色方案、字体等。
- 跨平台支持:WezTerm在Linux、macOS和Windows上都能运行,提供一致的用户体验。
- 多标签和窗格:支持多标签页和分屏功能,方便用户同时管理多个会话。
下载链接
Download - Wez's Terminal Emulator (wezfurlong.org)
创建配置文件
在你当前的用户目录下创建 .wezterm.lua 文件,修改配置的时候自动保存立即生效
C:\Users\yancheng.wezterm.lua
-- Pull in the wezterm API
local wezterm = require 'wezterm'
-- This will hold the configuration.
local config = wezterm.config_builder()
-- 启动窗口的大小
config.initial_cols = 100
config.initial_rows = 30
-- 启动打开 gitbash 好用些,可以兼容其他bash,非常方便
config.default_prog = {"C:\\Program Files\\Git\\bin\\bash.exe", "--login", "-i"}
config.font = wezterm.font 'JetBrains Mono'
config.font_size = 14.0
config.color_scheme = "Dracula"
return config
启动终端的时候使用cmd可以打开指定路径
D:\dev-software\WezTerm\wezterm-gui.exe start --cwd **{path}**
常用的快捷键操作
- Ctrl + Shift + T:新建标签页
- Ctrl + Shift + W:关闭当前标签页
- Ctrl + Tab:切换到下一个标签页
- Ctrl + Shift + Tab:切换到上一个标签页
- Alt + Enter:切换全屏模式
- Ctrl + Shift + F:搜索当前终端内容
- Ctrl + Shift + R:重新加载配置文件
- Shift + Page Up:向上滚动一页
- Shift + Page Down:向下滚动一页
常用的鼠标操作
双击选中当前行内容,并自动复制
可以按shift键+鼠标左键 自由选中区域