
二话不说上个图(这个磨砂主题超爱

之前不才一直使用的是 cmder,来感受 Linux Terminal 的体验。最近,由于 Windows 已经内嵌了 Linux 子系统,换而言之完全可以使用 Windows Terminal 来代替 cmder 以进一步优化体验,包括解决 IO 性能上 cmder 的不足等问题。
当然,前人在 Windows Terminal 上踩过的坑还是要踩一遍的,如果大家用兴趣也可以自己尝试下,相关配置在 aleen42/config 就可以获取得到。
1 sean10 2020-06-20 10:55:12 +08:00 via Android zoom 当前 pane 的功能有了嘛,或者有替代嘛~我看好像计划 1.2 还是哪个版本才做…这个我用的还挺多 |
3 jdhao 2020-06-20 11:08:57 +08:00 via Android 我的 win 10 还是 1803 版本,升不上去,用不了。不明白为啥版本要求这么苛刻 |
5 mygame 2020-06-20 11:15:27 +08:00 厉害,之前尝试下没成功 |
6 aleen42 OP @mygame 现在还在纠结怎么自动粘贴的时候通过 wsl 在 Windows Path 以及 Linux Path 之间转换 |
7 hantsy 2020-06-20 11:25:51 +08:00 已经在用 Oh My Powershell 。 |
8 cyitao 2020-06-20 11:29:02 +08:00 via Android windows terminal 有个问题是,无法通过 ctrl+左键点击的方式打开一个 url 。我是在 npm run dev 后,手动复制粘贴 url 到浏览器的,有更快捷的方式吗? |
10 hantsy 2020-06-20 11:32:45 +08:00 Powershell 虽然它的命令我没学,但是加了主题后,看起来还不错,特别 Git 状态显示比较爽了。 |
11 aleen42 OP @cyitao 再等等吧 > Clickable links is on the roadmap for V2.0: https://github.com/microsoft/terminal/blob/master/doc/terminal-v2-roadmap.md REF: https://github.com/microsoft/terminal/issues/574#issuecomment-643022029 |
13 hantsy 2020-06-20 11:37:58 +08:00 @aleen42 大学以前用过 DOS 系统 ,命令会一点,虽然 CMD 不好用,但一直在用。也用 ConEum 之类的第三方。还有 Cygwin 。 不过很命令在 Powershell 有问题,关键不熟悉 Powershell 。 |
14 lxk11153 2020-06-20 12:06:47 +08:00 "由于 Windows 已经内嵌了 Linux 子系统" 不叫内嵌吧~ |
15 superrichman 2020-06-20 12:17:22 +08:00 via iPhone 这个有 quake 模式吗? |
17 aleen42 OP |
18 namelosw 2020-06-20 12:50:38 +08:00 用 Windows server 的苦逼发现这玩意挺难装 微软自己员工都不用 Windows server 吗……………… |
19 loading 2020-06-20 12:54:52 +08:00 只看这截图,有点像我十几年的 Rxvt 伪透明。 |
20 Jirajine 2020-06-20 12:59:35 +08:00 @hantsy #13 PowerShell 很多命令有问题的原因主要是两个: 一是你用的命令不是你想用的命令,而是 powershell 里的 cmdlet 的别名,参数行为都不一样。输入 Get-Alias 就能看到这些别名。 二就是它那狗屎的管道,把一切二进制流都当成字符串,数据过去以后就面目全非。(输入输出重定向也是管道的语法糖) |
span class="no">21 hanxiV2EX 2020-06-20 13:08:26 +08:00 via Android 不用 wsl 也可以的,配合 git bash 或者 mingw 的 msys |
22 lxk11153 2020-06-20 13:16:56 +08:00 @aleen42 #16 没用过,感觉内嵌更偏向于"直接运行"/"自带",而不用安装的那种,比如 macos 命令行里输入 python 是可以直接运行的,版本是 python2.7,但运行 java 会提示是否安装 java |
23 a132811 2020-06-20 13:50:01 +08:00 没有用过。请问都支持 shell 命令吗?路径是用的`\`分割符吗? |
24 lostpg 2020-06-20 14:02:50 +08:00 via Android @a132811 terminal 只是个前端吧,这些东西看 shell 的,用 powershell 就支持\,wsl 的话就只能从 /mnt 里访问 windows 盘符,并且不能用反斜杠 |
25 SkyLanD 2020-06-20 14:08:08 +08:00 还是用 Fluent Terminal,习惯了… |
28 aleen42 OP @a132811 我用的是 Ubuntu WSL,所以路径都是 Linux Pattern ;另外,还内嵌 apt-get 包管理,可以当作是一台直接运行在 Windows 的 VM |
29 aleen42 OP @loading 巨硬现在不少应用都要到一种叫 Acrylic material 的风格设计,这里也是用这种样式去渲染透明 |
30 loading 2020-06-20 16:04:43 +08:00 @aleen42 我知道,我只是想表达,M$这个审美早就被 Linux 玩很久了,不止什么时候 windows 会赶上当年的 Beryl. www.youtube.com/watch?v=YKEcz_OTTBk |
31 Biggoldfish 2020-06-20 16:15:21 +08:00 @namelosw 正常来说不会拿 Windows Server 作为日常开发的平台吧 |
32 deorth 2020-06-20 17:32:37 +08:00 cmder/ConEmu 有个功能,就是 hack explorer 把自己设置为默认终端。当然如果是 windows terminal 要实现的话可能就不用 hack 了 |
34 yazoox 2020-06-20 17:43:42 +08:00 cmder 的好处,就是开箱即用吧。 |
36 asuraa 2020-06-20 18:25:53 +08:00 你这个配色很骚气啊 |
37 hundan 2020-06-20 18:27:52 +08:00 via iPhone 怎么直接打开 因为我的习惯是 win run cmd 但是这个我都只能点开始菜单再打开 有没有命令输入能直接打开的 |
38 zmxnv123 2020-06-20 18:38:38 +08:00 |
40 dobelee 2020-06-20 19:34:02 +08:00 via iPhone 最近发现 jb 全家桶对 wsl 支持非常好,已经全面转基于 wsl 开发了。 |
41 JCZ2MkKb5S8ZX9pq 2020-06-20 20:11:41 +08:00 现在在用 cmder,没换是因为之前试了下发现不认我的 alias,懒得折腾了。 搭车问问,除了 cygwin,有没有类似 tmux 的玩意儿? |
42 Helsing 2020-06-20 20:12:20 +08:00 via iPhone 我也换了,装上 oh my zsh 很香 |
43 露珠,代理的问题怎么搞。 |
44 stabc 2020-06-20 21:32:27 +08:00 如果半透明的背景能虚化就更完美了 |
45 namelosw 2020-06-20 23:19:58 +08:00 @Biggoldfish 保证开发部署环境相似啊…… |
48 aleen42 OP @dobelee 我试了,idea 都能支持 wsl 里面的 node 以及 npm,只是感觉跨了个 vm,IO 跑起来一些 npm script 好像有点慢 |
49 aleen42 OP 好像是硬伤 |
50 MiuKaShi 2020-06-21 09:57:49 +08:00 Windows Terminal 下运行 WSL 确实比 Cmder 舒服,但是无耐 UI 太丑了,那个巨大的 Title bar 也不知道怎么个审美。 所以,我选择 Hyper |
51 z67nnciQnb7r8bLf 2020-06-21 10:47:09 +08:00 Hyper+WSL+ZSH,完美! |
52 aleen42 OP |