psmux 多 Shell 混用指南pwsh、cmd、Git Bash、WSL、nushell 五窗格同屏实战【免费下载链接】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 终端复用器Rust 编写让你在同一会话里把 PowerShell、cmd、Git Bash、WSL 和 nushell 五种 Shell 放到五个窗格中同屏混用、即切即用。本文手把手教你完成五窗格同屏实战从一键安装、设置默认 Shell到用快捷键一键开出任意 Shell 窗格。为什么要在 Windows 上混用多种 Shell日常开发中你可能需要在同一屏内同时操作pwsh项目管理、git status、Azure/AWS CLIcmd.exe老脚本、系统管理命令Git Bashnpm/node 生态的 bash 脚本WSLkubectl、docker、terraform 等 Linux 工具nushell结构化数据处理传统做法是开多个终端窗口来回切而 psmux 直接把它们分格摆进同一个会话。psmux 直连 Windows ConPTY支持完整的 tmux 命令语言还能读取你现有的.tmux.conf无需 WSL、Cygwin 或 MSYS2。一键安装 psmux任选一种方式要求 Windows 10/11 PowerShell 7winget install psmux # 推荐 # 或 scoop install psmux # 或 choco install psmux # 或 cargo install psmux安装后psmux、pmux、tmux三个命令完全等价直接敲tmux也能用。完整安装方式见 README.md。设置默认 Shell在~/.psmux.conf中添加一行新建窗格就会使用该 Shellset -g default-shell pwsh # PowerShell 7默认 # set -g default-shell cmd.exe # set -g default-shell nu # set -g default-shell wsl # set -g default-shell C:/Program Files/Git/bin/bash.exe # 含空格路径必须加引号⚠️ 路径含空格时必须用双引号正斜杠和反斜杠均可。详见 docs/configuration.md。五窗格同屏实战逐格开 Shell启动psmux后按Prefix %默认CtrlB再%左右分格、Prefix 上下分格。想指定某个窗格跑哪种 Shell用命令提示符Prefix :输入split-window cmd.exe # 新窗格跑 cmd split-window -h wsl # 水平分格跑 WSL split-window -h C:/Program Files/Git/bin/bash.exe # 分格跑 Git Bash split-window nu # 分格跑 nushell分完四刀就是五格同屏pwsh / cmd / Git Bash / WSL / nushell 各占一格鼠标或Prefix 方向键随意切换焦点。进阶快捷键一键开 Shell 窗格把常用 Shell 绑到快捷键上写入~/.psmux.conf之后Prefix 键即开即用bind-key B new-window C:/Program Files/Git/bin/bash.exe # 新开 bash 窗口 bind-key C new-window cmd.exe bind-key W new-window wsl bind-key N new-window nu bind-key b split-window -v C:/Program Files/Git/bin/bash.exe # 纵向分格开 bash完整命令与按键参考 docs/keybindings.md官方多 Shell 指南在 docs/multi-shell.md。WSL 窗格的三个贴心处理WSL 窗格是wsl.exe桥接到 Linux 虚拟机的进程psmux 专门处理了三个易踩的坑见 docs/multi-shell.md问题psmux 的解法#{pane_current_path}在 WSL 里失效在发行版~/.bashrc加一行 OSC 7 广播即可psmux 自动把/mnt/c/...翻译成C:\...刚敲wsl时 CtrlC 会打断启动桥接进程启动期间不再广播控制台中断安心打断 Linux 前台程序鼠标事件nvim 等点击、拖选、滚轮都能透传给 WSL 内的鼠标感知程序悬停不产生额外开销支持的 Shell 一览psmux 兼容任何从 stdin 读取、向 stdout 写入的程序甚至 Python/Node REPL 也可以Shell配置值备注PowerShell 7pwsh默认启动最快Windows PowerShell 5powershell系统自带Git BashC:/Program Files/Git/bin/bash.exe路径含空格需引号Git Bash (login)同上 --login加载.bash_profilecmd.execmd/cmd.exe经典命令提示符WSLwsl默认发行版wsl -d Ubuntu指定发行版Nushellnu现代结构化 ShellPython / Node REPLpython/node适合快速调试实用小贴士 运行时切换Prefix :输入set -g default-shell cmd立即生效只影响之后新建的窗格已有窗格不受影响。窗格互相独立关掉 bash 窗格不会波及你的 pwsh 窗格TMUX、TERM等环境变量在所有 Shell 中都正确设置。不同会话不同默认 Shellpsmux new-session -s linux -- wsl可建一个纯 Linux 会话Prefix s快速切换。窗格标题行为差异pwsh 每个提示符都会把路径写进窗格标题cmd 和 nushell 不会这会影响状态栏显示详见 docs/pane-titles.md。预热窗格新建窗格速度极快得益于预热池机制分格指定目录时 psmux 会按实际 Shell 语法注入cd细节见 docs/warm-sessions.md。五窗格同屏只是起点——搭配bind-key快捷键和布局预设你可以把这套多 Shell 工作台变成日常开发的标准姿势。更多场景见 docs/use-cases.md 与 docs/features.md。【免费下载链接】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),仅供参考
企业数字化 ERP 产品动态
相关推荐
别被坑了!3招搞定wordpress视频分集保姆级建站教程 别被坑了!3招搞定wordpress视频分集保姆级建站教程 找建站公司报价五千起步,改个页面加钱,上线后还要收年费,这种被当韭菜割的日子该结束了。很多刚转行做网站或者自己搞副业的朋友,拿着需求单一问,对方要么含糊其辞,要么直接甩给你个“标准… · 2026/9/26 23:37:38
拒绝丑模板!在门户网站管理建设工作讲话图解步骤全解 拒绝丑模板!在门户网站管理建设工作讲话图解步骤全解 别再对着那个一眼假的 Bootstrap 模板抓头了,真的,模板网站太丑不够用是大多数创业团队负责人的噩梦。你花大价钱买的“企业级解决方案”,上线后客户第一反应往往是:“这网站是十年前的吧… · 2026/9/27 0:12:39
企业网站seo排名优化哪家好?5步实操避坑指南 企业网站seo排名优化哪家好?5步实操避坑指南 模板网站太丑且功能僵化,根本撑不起业务需求,这时候大家最纠结的就是企业网站seo排名优化哪家好,怕被割韭菜。… · 2026/9/27 0:12:26
做网站公司晨旭东方避坑指南:网站被黑挂马后的7天自救实战 做网站公司晨旭东方避坑指南:网站被黑挂马后的7天自救实战 凌晨三点,手机突然疯狂震动。你迷迷糊糊醒来,点开工作群,满屏都是红色感叹号和愤怒的语音条。“网站怎么变成赌博广告了?”“客户投诉说点击链接跳转到非法页面!”“咱们是不是被黑客入侵了?… · 2026/9/27 0:12:02
为wordpress首页添加关键词的速查手册:告别拖期 为wordpress首页添加关键词的速查手册:告别拖期 改个需求建站公司拖一周,这种痛谁懂?很多设计师转前端的朋友,接手一个WordPress项目,客户指着首页说“这里要加个关键词,方便百度搜”,结果开发团队排期排到下个月。别等了,今天就把… · 2026/9/27 0:11:36
Ajax实现WordPress导航栏实战案例与安全加固 Ajax实现WordPress导航栏实战案例与安全加固 做网站最怕什么?不是代码写不出来,是上线后一堆破事儿缠身。特别是备案流程一头雾水,域名刚注册完,ICP备案材料准备到一半,发现服务器IP和域名解析对不上,或者SSL证书没配好导致浏览器… · 2026/9/27 0:11:24
如何在3分钟内给React项目嵌入Web终端:wterm快速上手教程 如何在3分钟内给React项目嵌入Web终端:wterm快速上手教程 【免费下载链接】wterm A terminal emulator for the web 项目地址: https://gitcode.com/gh_mirrors/wterm1/wterm
wterm 是一款面向浏览器的 Web 终端模拟器(terminal emulator for the… · 2026/9/27 0:11:24
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01