V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Yvette
V2EX  ›  Windows

Windows Terminal 1.0 来啦

  •  3
     
  •   Yvette · May 20, 2020 · 14474 views
    This topic created in 2180 days ago, the information mentioned may be changed or developed.
    102 replies    2020-05-22 10:43:33 +08:00
    1  2  
    Livid
        1
    Livid  
    MOD
    PRO
       May 20, 2020
    Livid
        2
    Livid  
    MOD
    PRO
       May 20, 2020   ❤️ 1
    找到了:

    "experimental.retroTerminalEffect": true
    nnqijiu
        3
    nnqijiu  
       May 20, 2020
    这个跟自带的 shell 有啥区别?
    zackwu
        4
    zackwu  
       May 20, 2020   ❤️ 1
    @nnqijiu #3

    最大的特点是好看吧,用起来赏心悦目:

    Livid
        5
    Livid  
    MOD
    PRO
       May 20, 2020
    配置方式类似 VS Code,改 JSON 文件无限可能。
    baozijun
        6
    baozijun  
       May 20, 2020 via Android
    @keith1126 求下壁纸,好看
    Mithril
        7
    Mithril  
       May 20, 2020
    @nnqijiu 完全重写的现代 Terminal,包括字体渲染,Tab 支持,Unicode,主题支持等等。
    自带的那个主要是为了兼容性就还留着了。
    mainjzb
        8
    mainjzb  
       May 20, 2020   ❤️ 1
    这居然是个特效。还以为用什么软件制作 gif 给做糊了
    Tink
        9
    Tink  
    PRO
       May 20, 2020   ❤️ 1
    这个是不是后面就可以替换掉 cmd 和 powershell 了?
    zackwu
        10
    zackwu  
       May 20, 2020
    @baozijun #6

    Windows Terminal 我是开启了毛玻璃效果,截图的时候,背景是桌面壁纸...你指的是我桌面的壁纸嘛?用的是 Windows Store 里面的 Winding Roads PREMIUM
    Mithril
        11
    Mithril  
       May 20, 2020
    @Tink 不是,你如果指的是 CMD 和 PowerShell 自带的那俩 Host 的话,这个倒是可以替代掉。不过这个不算系统自带的一部分,那俩为了兼容性还是会留着。
    piaoliangkb
        12
    piaoliangkb  
       May 20, 2020
    @Tink 这就是个 terminal,实际运行的还是 cmd 和 powershell (还有 WSL)
    zackwu
        13
    zackwu  
       May 20, 2020
    @Mithril #7

    这个只是个界面,底层还是 CMD 、PS 和 WSL 的
    pecopeco
        14
    pecopeco  
       May 20, 2020
    启动速度快了不少
    stoneabc
        15
    stoneabc  
       May 20, 2020
    正式版支持保存密码了不。。
    Tink
        16
    Tink  
    PRO
       May 20, 2020
    @piaoliangkb #12 噢,这相当于只是个 gui,让传统的 cmd 和 powershell 使用上能更高效一点
    nutting
        17
    nutting  
       May 20, 2020
    能配置多个 ssh 会话吗,并且存储密码
    rioshikelong121
        18
    rioshikelong121  
       May 20, 2020
    cool.
    murmur
        19
    murmur  
       May 20, 2020
    @nnqijiu 不不不,自带得叫 cmd,除了能用就没什么特点了
    jy02201949
        20
    jy02201949  
       May 20, 2020   ❤️ 1
    我祖传的 cmder 难道要更换成这个了吗
    IsaacYoung
        21
    IsaacYoung  
       May 20, 2020
    不错
    5G
        22
    5G  
       May 20, 2020
    问一下怎么快捷启动这玩意,能不能 Win+R 输入 terminal 回车快捷启动
    5G
        23
    5G  
       May 20, 2020
    还有能不能集成到右键菜单
    hellos
        24
    hellos  
       May 20, 2020   ❤️ 1
    @5G Win + R 输入 wt
    Mithril
        25
    Mithril  
       May 20, 2020   ❤️ 2
    @keith1126
    @Tink
    这个替掉的是 CMD 和 PowerShell 自带的 Host 。
    CMD,PS,WSL 本身都只是 Shell 应用,需要一个终端程序接受输入,送给这些程序然后把输出显示出来。
    本身 CMD 和 PS 都自带这东西,Windows Terminal 和一堆第三方的 Terminal 替换的就是这部分。
    这个不只是一个简单的 GUI,而是一个可以和内核驱动交互,从而连接到任意 Shell 应用的程序。
    https://devblogs.microsoft.com/wp-content/uploads/sites/33/2019/02/command-line-conpty-1803-console-architecture-800x489.png
    zackwu
        26
    zackwu  
       May 20, 2020
    @5G #23

    可以集成到右键菜单,具体做法请 Google
    ZeroW
        27
    ZeroW  
       May 20, 2020 via Android
    @nutting 可以多个 ssh 会话,储存密码不知道,我配置完公钥点一下 tab 就可以连服务器了,挺方便的
    rioshikelong121
        28
    rioshikelong121  
       May 20, 2020   ❤️ 2
    sosilver
        29
    sosilver  
       May 20, 2020 via Android
    亚历克材质窗口失焦就没了,不一致看起来就很难受
    baozijun
        30
    baozijun  
       May 20, 2020
    哦哦,看来是我没有开启毛玻璃的原因 ![截图.png]( https://i.loli.net/2020/05/20/B6JduzNl4LrX37O.png)
    0x64
        31
    0x64  
       May 20, 2020 via Android
    什么时候直接更新到系统里去掉另外两个?
    duanxianze
        32
    duanxianze  
       May 20, 2020
    修改 setting.json 添加 colorScheme: One Half Light 没效果怎么解决啊
    lovedebug
        33
    lovedebug  
       May 20, 2020
    @duanxianze 只对 wsl ubuntu 起效果吧
    thefack
        34
    thefack  
       May 20, 2020
    @keith1126 能不能把 settings.json 的配置粘贴下,这字体配置和背景虚化都很符合我的审美。谢谢……
    thefack
        36
    thefack  
       May 20, 2020
    @keith1126 谢谢
    Kobayashi
        37
    Kobayashi  
       May 20, 2020 via Android
    @keith1126 最大的特点是支持 wsl2 。现代 terminal 特定支持完善:全彩、GPU 加速。性能直接干翻垃圾 Hyper 。
    Ichiban
        38
    Ichiban  
       May 20, 2020
    @5G win+r 然后 wt 就可以快速启动了,记忆中我应该没动过环境变量
    suyeH
        39
    suyeH  
       May 20, 2020
    @sosilver json 配置文件可以自己选择失焦后保持的
    flycat1626
        40
    flycat1626  
       May 20, 2020
    求一发国内盘,下载好慢。。。
    gravitybox
        41
    gravitybox  
       May 20, 2020
    Yes !
    deorth
        42
    deorth  
       May 20, 2020
    有办法弄成默认 terminal 吗?
    psj1105
        43
    psj1105  
       May 20, 2020
    真是舒服啊!直接去 github 上下载还是很快的
    chengxy
        44
    chengxy  
       May 20, 2020
    今天看到能用命令行安装软件时看到的
    muxw6
        45
    muxw6  
       May 20, 2020
    @suyeH #39 怎么可以配置失焦后保持,没有找到方法
    QNLvw5fLfr7c
        46
    QNLvw5fLfr7c  
       May 20, 2020
    @suyeH @muxw6 貌似不可以失去焦点仍保持透明,受 Windows 政策限制
    archean
        47
    archean  
       May 20, 2020
    @rioshikelong121 这个也太帅了吧,爱了。
    suyeH
        48
    suyeH  
       May 20, 2020
    @maokwen 对的,应该确实是不可以的,我之前记错了
    suyeH
        49
    suyeH  
       May 20, 2020
    @rioshikelong121 这个咋搞的啊?有点好看
    dinjufen
        50
    dinjufen  
       May 20, 2020
    挺好看的
    rioshikelong121
        51
    rioshikelong121  
       May 20, 2020   ❤️ 1
    字体的效果是: "experimental.retroTerminalEffect": true

    具体设置如下:




    我用的 color theme schemes:

    ```json

    {
    "name":"flat-ui-v1",
    "background":"#000000",
    "black":"#000000",
    "blue":"#2980b9",
    "brightBlack":"#7f8c8d",
    "brightBlue":"#3498db",
    "brightCyan":"#1abc9c",
    "brightGreen":"#2ecc71",
    "brightPurple":"#9b59b6",
    "brightRed":"#e74c3c",
    "brightWhite":"#ecf0f1",
    "brightYellow":"#f1c40f",
    "cyan":"#16a085",
    "foreground":"#ecf0f1",
    "green":"#27ae60",
    "purple":"#8e44ad",
    "red":"#c0392b",
    "white":"#ecf0f1",
    "yellow":"#f39c12"
    }

    ```

    背景图:




    @archean
    @suyeH
    Suvigotimor
        52
    Suvigotimor  
       May 20, 2020
    我现在开发已经回归到 windows 环境了,就用的 windows terminal, 开发效率跟之前用 linux 和 mac 一样快,但是用起来太舒服了
    Suvigotimor
        53
    Suvigotimor  
       May 20, 2020
    @Suvigotimor https://imgur.com/a/7Mk6wln
    现在用成这样,每天都是好心情
    VinKing
        54
    VinKing  
       May 20, 2020
    @Suvigotimor 不来个 terminal 背景妹子的原图,你好意思吗?哈哈哈。期待原图!
    HolmLoh
        55
    HolmLoh  
       May 20, 2020

    好看是真的挺好看的,但是 cmder 好像更好用一点
    Hellert
        56
    Hellert  
       May 20, 2020
    用了挺长时间了,好看,启动快,cmder 只能靠边站了。
    masker
        57
    masker  
       May 20, 2020 via Android
    字体确实好看
    hst001
        58
    hst001  
       May 20, 2020
    巨硬没有顺手搞一个配置分享页面吗
    mobet
        59
    mobet  
       May 20, 2020
    试了下,确实很香,但是这 tab 补全方式让人难受,往往补全的方式不是想要的,有办法设置吗
    cnnblike
        60
    cnnblike  
       May 20, 2020
    GPU Accelerated Rendering <-没错!在 2020 年,甚至 8024 终端都是需要用 GPU 加速的!
    roaging
        61
    roaging  
       May 20, 2020
    这个一直没对高刷新率屏幕做支持,鼠标放在软件界面上明显就是 60 帧的,和其他窗口 144 帧的放在一起很不舒服
    qq7790586
        62
    qq7790586  
       May 20, 2020
    可惜我的企业版 LTSB 用不了啊
    longaiwp
        63
    longaiwp  
       May 20, 2020
    我其实觉得这个设置的方案很蛋疼,能不能给个界面来配置,我都不知道能配置哪些 Key,难道我配置都还要找个文档来看?
    jjianwen68
        64
    jjianwen68  
       May 20, 2020
    办公 pc,不能安装及使用 MS Store 中软件
    nijux
        65
    nijux  
       May 20, 2020
    之前参考少数派的这篇文章 https://sspai.com/post/59380 的设置,已经用了几个月了,非常的棒
    今天发布 1.0 版,官方更新了中文的说明文档 https://aka.ms/terminal-documentation,比原来清晰多了。

    顺带安利一下另一款字体,"更纱黑体" 感觉比官方的效果好😀

    通过 scoop 安装,也可直接 github 下载文件手动安装
    先添加库
    scoop bucket add nerd-fonts
    在安装字体
    scoop install sarasagothic

    然后配置中设置
    "fontFace": "Sarasa Term SC"
    Suvigotimor
        66
    Suvigotimor  
       May 20, 2020
    @VinKing 不知道为啥图床的链接没有显示欸

    https://imgur.com/a/M5ZueI2
    Suvigotimor
        67
    Suvigotimor  
       May 20, 2020
    <blockquote class="imgur-embed-pub" lang="en" data-id="a/M5ZueI2"><a href="//imgur.com/a/M5ZueI2"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>

    是不是应该这么贴
    fuxkcsdn
        68
    fuxkcsdn  
       May 20, 2020
    @longaiwp 用 vscode 打开配置文件就会自动提示了
    azkaban
        69
    azkaban  
       May 20, 2020
    @5G 我是放在任务栏了,win+6 直接启动
    GopherTT
        70
    GopherTT  
       May 20, 2020   ❤️ 1
    FluentTerminal
    namelosw
        71
    namelosw  
       May 20, 2020
    所以 Windows Server 2019 有没有一个简单的安装方式???
    zro
        72
    zro  
       May 20, 2020
    你们都好会设置啊。。
    JCZ2MkKb5S8ZX9pq
        73
    JCZ2MkKb5S8ZX9pq  
       May 20, 2020
    我微软商店下载的版本,不认我之前设置的 alias,请问有人知道怎么破吗?
    herozzm
        74
    herozzm  
       May 20, 2020
    商店安装的,配置的 json 文件在什么地方?
    ryh
        75
    ryh  
       May 20, 2020
    @herozzm 直接点设置就能打开配置文件 settings.json,加 alt 点击打开 defaults.json (位置在 WindowsApps 里 还是自己点 快)
    @nijux 比官方的字体效果好怕是没用过 ms 另一款字体吧“Cascadia Code PL” (加了 powerline 的字符)
    Terry05
        76
    Terry05  
       May 20, 2020
    1.0 版本官方有没有自带增加鼠标右键菜单了
    nijux
        77
    nijux  
       May 20, 2020
    @ryh 是啊 没用过 主要是看官方的截图就不喜欢那字体
    bookit
        78
    bookit  
       May 20, 2020
    不如 iterm2 好看呀
    voids
        79
    voids  
       May 20, 2020 via Android
    VinKing
        80
    VinKing  
       May 20, 2020
    @Suvigotimor 谢谢谢谢。
    tourist2018
        81
    tourist2018  
       May 20, 2020
    有生之年系列
    fetich
        82
    fetich  
       May 20, 2020   ❤️ 1
    就我改来改去,配色啥效果都没有么?
    hwdef
        83
    hwdef  
       May 20, 2020
    @rioshikelong121

    你用的 powershell 插件是什么?
    yazoox
        84
    yazoox  
       May 20, 2020
    这个 windows terminal 对 OS 的版本有要求么?我现在是 1709 的,好像安装不了?
    MzM2ODkx
        85
    MzM2ODkx  
       May 20, 2020
    @yazoox 我记得是预览版要求是 1903
    jaoyina
        86
    jaoyina  
       May 20, 2020 via iPhone
    太简陋了,需要频繁访问好多服务器的不太适合,密码都无法保存。
    forgottencoast
        87
    forgottencoast  
       May 20, 2020
    @yazoox
    Note: Windows Terminal requires Windows 10 1903 (build 18362) or later
    lights
        88
    lights  
       May 21, 2020
    还是不支持搜索字符串,这是一个很常用的功能呀~
    SuperPaxxs
        89
    SuperPaxxs  
       May 21, 2020 via Android
    @longaiwp 想知道哪些 key 用 vscode 有提示。不想装 vscode 的话好像只能手动查文档,不过我感觉也能接受,又不是天天都要动设置。
    1daydayde
        90
    1daydayde  
       May 21, 2020 via iPhone
    可以 shift+insert 插入,adb shell 不会显示乱码等等
    jy02201949
        92
    jy02201949  
       May 21, 2020
    @longaiwp #63 这典型的程序员思维做出来的东西,没有文档基本抓瞎,哈哈
    p1gd0g
        93
    p1gd0g  
       May 21, 2020
    就为了这个我专门花几个小时重装了系统,重配了环境。
    fuxkcsdn
        94
    fuxkcsdn  
       May 21, 2020
    jabari
        95
    jabari  
       May 21, 2020
    @baozijun #30 这个字体是?
    poorcai
        96
    poorcai  
       May 21, 2020
    @rioshikelong121 怎么将自己的配置设为默认的啊?我一打开终端,开启的是黑白背景的,只能手动新增一个 tab
    rioshikelong121
        97
    rioshikelong121  
       May 21, 2020
    @poorcai settings.json 里面添加

    "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",

    这里面的 guid 就是 profiles 数组里面你的配置的 guid 的值。
    Oo0
        98
    Oo0  
       May 21, 2020
    繁体会乱码,但 gitBash 设置 character 为 big5 就不会了,windows terminal 有解吗
    forgottencoast
        99
    forgottencoast  
       May 21, 2020
    @jy02201949 #92
    非也,这是 MVP 开发模式,核心功能先开发,先上。
    hwdef
        100
    hwdef  
       May 21, 2020
    @rioshikelong121 感谢,博客很不错。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2928 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 189ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.