博客
Gemini CLI Windows 11 中文乱码解决方案
在使用 Gemini CLI 时,对话界面通常显示正常,但在调用 un_shell_command 执行涉及中文输出的命令时,控制台可能会出现乱码。这是由于工具的 UTF-8 输出与 PowerShell 默认的 GBK 编码不匹配导致的。
Windows Terminal 分屏与调整快捷键
2026-04-16 16:44:39
Windows Terminal 分屏与调整常用快捷键总结
本指南总结了 Windows Terminal 中处理窗格(Panes)的核心操作。
1. 窗口分屏 (Split Panes)
将当前的标签页分割为多个独立运行的窗口。
| 操作项目 | 默认快捷键 | 说明 |
|---|---|---|
| 垂直分屏 | Alt + Shift + + | 将窗口左右平分 (增加一个垂直边界) |
| 水平分屏 | Alt + Shift + - | 将窗口上下平分 (增加一个水平边界) |
| 自动分屏 | Alt + Shift + D | 自动根据长宽比选择最优方向分屏 |
2. 调整窗格大小 (Resizing Panes)
选中目标窗格后,通过以下组合键微调边界位置。
| 操作项目 | 默认快捷键 |
|---|---|
| 向左缩放 | Alt + Shift + 左箭头 |
| 向右缩放 | Alt + Shift + 右箭头 |
| 向上缩放 | Alt + Shift + 上箭头 |
| 向下缩放 | Alt + Shift + 下箭头 |
提示:也可以直接用鼠标拖动窗格之间的分割线进行调整。
3. 导航与管理 (Navigation & Management)
在多个分屏之间快速切换或关闭。
| 操作项目 | 默认快捷键 | 说明 |
|---|---|---|
| 切换焦点 | Alt + 方向键 | 将光标移动到相邻的窗格 |
| 关闭窗格 | Ctrl + Shift + W | 关闭当前选中的分屏 |
| 最大化窗格 | (需手动绑定) | 临时全屏显示当前窗格 ( 切换窗格缩放 Toggle Pane Zoom) |
4. 进阶 Tips
- 同目录分屏:在点击分屏按钮或快捷键时,配合 Alt 键通常可以在当前工作目录下打开新窗格。
- 修改步长:如果觉得调整大小太慢,可以在 settings.json 中搜索 resizePane 并修改其 step 参数。
cereal 和 nlohmann-json 的奇怪冲突
问题描述
最近在处理一个对象同时支持 cereal 和 nlohmann-json 序列化时,遇到了一个奇怪的问题。具体来说,当定义了序列化函数,同时支持这两种序列化库时,程序会出现编译错误。
鹧鸪天·遇上高楼去避愁
鹧鸪天·欲上高楼去避愁
宋代·辛弃疾
欲上高楼去避愁,愁还随我上高楼。 经行几处江山改,多少亲朋尽白头。
归休去,去归休。
不成人总要封侯? 浮云出处元无定,得似浮云也自由。
2025年11月4日
言论
- 关注列表定律:
一个用户在社交媒体上所关注的对象(Follow List),往往比其发布的内容(Posts)更真实地反映其内在人格、社会认同与社交取向。
一个人关注的人,比他发的内容,更能反映他的真实兴趣、价值取向与社交倾向。
尤其适用于微博。
