psmux 快速上手:从第一个会话到多窗格终端,新手 10 分钟速通教程

发布时间:2026/9/26 21:26:01
psmux 快速上手:从第一个会话到多窗格终端,新手 10 分钟速通教程 psmux 快速上手从第一个会话到多窗格终端新手 10 分钟速通教程【免费下载链接】psmuxTmux on Windows Powershell - tmux for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is native High-Performance Tmux designed for Windows in Rust 项目地址: https://gitcode.com/gh_mirrors/ps/psmuxpsmux 是一款专为 Windows 打造的原生终端复用器terminal multiplexer相当于 Windows 版的 tmux用 Rust 编写直接运行在 PowerShell / Windows Terminal / cmd.exe 中无需 WSL。10 分钟内你就能装好 psmux、开起第一个会话、分割出多窗格multi-pane并体验关掉窗口、任务照跑的会话持久化能力。psmux 是什么为什么新手首选它一句话它就是 Windows 上真正的 tmux不是移植、不是包装器。核心卖点️完整鼠标支持点击切换窗格、拖拽边框、滚轮回滚⌨️90 tmux 兼容命令直接读取你的.tmux.confRust 原生实现直接调用 ConPTY启动极快无需 WSL / CygwinPowerShell 7 开箱即用安装后你会得到psmux、pmux和tmux三个可执行文件三者完全等价——直接敲tmux也能用。一键安装 psmux选择最省事的渠道打开 PowerShell任选其一全部装完后都会把psmux.exe加入 PATH# 推荐WinGetWin10/11 自带 winget install psmux # 其他渠道 scoop install psmux choco install psmux cargo install psmux验证安装psmux -V # 输出类似 psmux 3.3.8 前提Windows 10/11 PowerShell 7winget install --id Microsoft.PowerShell。没装 pwsh 会自动回退到 Windows PowerShell 或 cmd体验会打折扣。启动你的第一个 psmux 会话在 Windows Terminal 中直接输入psmux你会看到带底部状态栏的全屏界面里面是一个 PowerShell 提示符。此时背后有一个psmux 服务器进程在托管你的 shell你看到的窗口只是挂在它上面的客户端——这正是会话能永生的原因。新手建议给会话起名后面所有操作都会更顺手psmux new-session -s work # 创建名为 work 的会话 psmux new -A -s work # 存在就接入不存在就创建最常用 psmux ls # 列出所有会话多窗格快捷键速查表Prefix 一个键psmux 沿用 tmux 的Prefix 机制先按Ctrlb松开再按第二个键。掌握这张表就够你用了按键组合作用Ctrlb→%左右分割窗格Ctrlb→上下分割窗格Ctrlb→ 方向键焦点移到对应方向的窗格Ctrlb→o循环切换到下一个窗格Ctrlb→z放大当前窗格为全屏再按一次恢复Ctrlb→x关闭当前窗格Ctrlb→Space循环切换内置布局Ctrlb→q显示窗格编号按数字直达每个窗格都是独立的 ConPTY 和独立 shell 进程拖动窗格边框用鼠标就能调整分割比例。多窗口操作像浏览器标签页一样管理任务窗口window相当于整屏的标签页状态栏会列出所有窗口Ctrlb→c新建窗口Ctrlb→n/p下一个 / 上一个窗口Ctrlb→0~9按编号直达窗口Ctrlb→w交互式窗口/窗格选择树很好用命令行同样支持例如psmux new-window -t work -n logs # 在 work 会话里开一个名为 logs 的窗口 psmux new-window -t work -n build -- cargo watch # 窗口内直接跑命令Detach 与 Reattachtmux 最值钱的超能力按Ctrlb然后d断开detach终端回到普通提示符但会话里所有进程继续跑。你可以彻底关掉 Windows Terminal过会儿重新打开psmux ls # 确认会话还在 psmux attach -t work # 重新接入cargo watch、SSH 连接、写了一半的代码全部原样保留。它甚至支持完全无窗口启动后台会话psmux new-session -d -s worker -- python .\long_job.py psmux attach -t worker # 以后随时回来看进度鼠标与复制模式比想象中更好用✅鼠标默认开启无需任何配置点击窗格 → 获得焦点点击状态栏窗口名 → 切换窗口拖拽窗格边框 → 调整大小滚轮 → 回滚历史在 shell 提示符处会进入复制模式左键拖选文本 → 松开即复制进 Windows 剪贴板右键粘贴键盘党可以按Ctrlb再按[进入复制模式hjkl或方向键移动、/搜索、Space开始选中、Enter复制q退出。写你的第一个配置文件psmux 会按顺序读取~/.psmux.conf、~/.psmuxrc、~/.tmux.conf~即C:\Users\你。你 Linux 上的.tmux.conf可以直接搬过来用新手友好的最小配置set -g base-index 1 # 窗口从 1 开始编号 set -g mode-keys vi # 复制模式用 vi 键位 set -g history-limit 10000 # 更大的回滚历史 bind-key r source-file ~/.psmux.conf \; display-message config reloaded改完后运行psmux source-file ~/.psmux.conf热加载。完整配置项参见 docs/configuration.md主题与插件见 docs/plugins.md。进阶让 Windows Terminal 默认打开 psmux在 Windows Terminal 设置中新建一个 Profile命令填psmux new -A -s main这样每个新标签页都会直接落到同一个main会话——关标签只是 detach任务永不掉线。下一步学什么学完这篇你已经跑通了 psmux 的核心工作流。推荐继续 10 分钟完整入门教程本文的完整版含多 shell 混用pwsh WSL Git Bash 开发环境布局设计编辑器/服务/测试/Git 四窗口布局 一键重建脚本⌨️ 完整快捷键参考 与 命令参考 脚本与自动化用 psmux 命令编排整个开发环境 在窗格里跑 Claude CodeAI agent 团队自动开独立窗格从winget install psmux到多窗格工作流只需要这 10 分钟——现在就去试试吧【免费下载链接】psmuxTmux on Windows Powershell - tmux for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is native High-Performance Tmux designed for Windows in Rust 项目地址: https://gitcode.com/gh_mirrors/ps/psmux创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询