V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sungnix
V2EX  ›  Windows

Windows 下除了 ConEmu 还有什么轻量型的 Bash 终端吗

  •  
  •   sungnix · 1 天前 · 1203 次点击
    在 macOS 上一直用 iTerm2


    Windows 下除了 ConEmu 还有什么轻量型的 Bash 终端吗?
    20 条回复    2026-01-09 09:58:08 +08:00
    w568w
        1
    w568w  
       1 天前
    Windows 下的第三方终端有非常多的问题,尤其是 ConEmu ,作者修了十几年越修越坏,各种 DLL Hack ,都修破防了。

    只有 Windows Terminal 自家的最稳。右上角把 Bash 配置为 Profile 就行了

    要找纯裸终端的话,看看 Ghostty ( Zig 写的)或 alacritty ( Rust )

    要找功能稍微完整一点的话,看看 WezTerm ( Rust )
    w568w
        2
    w568w  
       1 天前
    @w568w 修正:

    1. Ghostty 不支持 Windows ,记错了

    2. ConEmu 有个包装版本叫 Cmder ,带了一些 Bash 环境常用工具,可以看看

    3. WezTerm 主要支持了快捷键、多标签页之类的功能
    passive
        3
    passive  
       1 天前 via Android
    只用官方的 terminal ,兼容问题最少。
    在这之前一直用官方的 cmd.exe ( conhost ),latency 超级无敌小,指哪打哪。可惜官方逐渐不推荐了。
    sungnix
        4
    sungnix  
    OP
       1 天前
    @w568w @passive
    感谢二位的推荐。
    Windows Terminal 确实还不错,
    至少标题栏设置成黑色就不太突兀了。
    还得研究下怎么分屏>_<
    iorilu
        5
    iorilu  
       1 天前
    windows terminal 用 git bash 不就行了
    ysc3839
        6
    ysc3839  
       1 天前 via Android
    mintty
    charlie21
        7
    charlie21  
       1 天前
    分屏直接 tmux
    hongye
        8
    hongye  
       1 天前
    windows 下,目前用 warp + windows terminal 都在使用,warp 用的多些,感觉还好。
    zlowly
        9
    zlowly  
       1 天前
    Windows Terminal 下分屏比较快捷的方式是直接按住 alt 点下拉菜单里的 profile 就可以了,按住 ctrl 点下拉菜单里的命令提示符还可以用管理员权限开启。
    XueXianqi
        10
    XueXianqi  
       1 天前
    @sungnix Windows Terminal 分屏快捷键:Shift + Alt + D ,会直接在当前 Tab 页面的右侧,再次分屏会上下分屏,关闭当前分屏快捷键:Ctrl + Shift + W

    jasonyang9
        11
    jasonyang9  
       1 天前 via Android
    直接 git bash 了,配置好 ssh config 和 linux 下的体验是一样的,注意用密钥不是密码登录,分屏用 tmux ,这货类似 rdp ,会了就离不开,每台机子上都有
    yhxx
        12
    yhxx  
       1 天前
    windows 下我大部分时候都用 git bash

    反倒是 mac 下你可以试试 Ghostty ,挺好用的
    DejavuMoe
        13
    DejavuMoe  
       1 天前
    一直用 Windows Terminal + PowerShell 7 ,如果需要类 Bash Shell ,可以考虑 Git Bash 作为默认 Shell ,但其实还是不好用。
    WSL2 跑个 Alpine 子系统作为默认 Shell 也是可以的
    yagamil
        14
    yagamil  
       1 天前
    windows 默认的 cmd 也能 bash 吗?我意思是运行 linux 的命令....
    mmdsun
        15
    mmdsun  
       1 天前 via iPhone
    @yagamil
    在 Windows Terminal 中真正跑 bash 的是 git bash 类似( MSYS2 / MinGW )的实现 或者用 unix/Linux 子系统。

    在 Windows 中,旧版本 Windows 2000 左右用 Windows UNIX 子系统,新版本 Win10 开始用 Linux 子系统。
    Al0rid4l
        16
    Al0rid4l  
       1 天前
    Windows Terminal 或 Alacritty + Msys2 的 bash, 偶尔也用 PowerShell
    hdfg159
        17
    hdfg159  
       22 小时 44 分钟前 via iPhone
    我是直接用 git bash 的里面装个 rsync ohmyzsh tmux
    luoyulong
        18
    luoyulong  
       19 小时 50 分钟前
    @XueXianqi 原来还可以这样。但是这个 shift + alt ,关闭又是 ctrl + shift 着实有点反人类。。。
    kid1412621
        19
    kid1412621  
       17 小时 37 分钟前
    @mmdsun 第一次知道还有 unix 子系统
    XueXianqi
        20
    XueXianqi  
       7 小时 59 分钟前
    @luoyulong 不过好在这些可以自定义配置(只要不和其他快捷键冲突就行)
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4511 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 09:58 · PVG 17:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.