Yvette
V2EX  ›  Windows

Windows Terminal 1.0 来啦

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

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

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

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

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

    这个只是个界面,底层还是 CMD 、PS 和 WSL 的
    pecopeco
    pecopeco
    May 20, 2020
    14
    启动速度快了不少
    stoneabc
    stoneabc
    May 20, 2020
    15
    正式版支持保存密码了不。。
    Tink
    Tink
    May 20, 2020
    16
    @piaoliangkb #12 噢,这相当于只是个 gui,让传统的 cmd 和 powershell 使用上能更高效一点
    nutting
    nutting
    May 20, 2020
    17
    能配置多个 ssh 会话吗,并且存储密码
    rioshikelong121
    rioshikelong121
    May 20, 2020
    18
    cool.
    murmur
    murmur
    May 20, 2020
    19
    @nnqijiu 不不不,自带得叫 cmd,除了能用就没什么特点了
    jy02201949
    jy02201949
    May 20, 2020❤️1
    20
    我祖传的 cmder 难道要更换成这个了吗
    IsaacYoung
    IsaacYoung
    May 20, 2020
    21
    不错
    5G
    5G
    May 20, 2020
    22
    问一下怎么快捷启动这玩意,能不能 Win+R 输入 terminal 回车快捷启动
    5G
    5G
    May 20, 2020
    23
    还有能不能集成到右键菜单
    hellos
    hellos
    May 20, 2020❤️1
    24
    @5G Win + R 输入 wt
    Mithril
    Mithril
    May 20, 2020❤️2
    25
    @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
    zackwu
    May 20, 2020
    26
    @5G #23

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

    好看是真的挺好看的,但是 cmder 好像更好用一点
    Hellert
    Hellert
    May 20, 2020
    56
    用了挺长时间了,好看,启动快,cmder 只能靠边站了。
    masker
    masker
    May 20, 2020 via Android
    57
    字体确实好看
    hst001
    hst001
    May 20, 2020
    58
    巨硬没有顺手搞一个配置分享页面吗
    mobet
    mobet
    May 20, 2020
    59
    试了下,确实很香,但是这 tab 补全方式让人难受,往往补全的方式不是想要的,有办法设置吗
    cnnblike
    cnnblike
    May 20, 2020
    60
    GPU Accelerated Rendering <-没错!在 2020 年,甚至 8024 终端都是需要用 GPU 加速的!
    roaging
    roaging
    May 20, 2020
    61
    这个一直没对高刷新率屏幕做支持,鼠标放在软件界面上明显就是 60 帧的,和其他窗口 144 帧的放在一起很不舒服
    qq7790586
    qq7790586
    May 20, 2020
    62
    可惜我的企业版 LTSB 用不了啊
    longaiwp
    longaiwp
    May 20, 2020
    63
    我其实觉得这个设置的方案很蛋疼,能不能给个界面来配置,我都不知道能配置哪些 Key,难道我配置都还要找个文档来看?
    jjianwen68
    jjianwen68
    May 20, 2020
    64
    办公 pc,不能安装及使用 MS Store 中软件
    nijux
    nijux
    May 20, 2020
    65
    之前参考少数派的这篇文章 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
    Suvigotimor
    May 20, 2020
    66
    @VinKing 不知道为啥图床的链接没有显示欸

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

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

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

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