二话不说上个图(这个磨砂主题超爱
之前不才一直使用的是 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 就能看到这些别名。 二就是它那狗屎的管道,把一切二进制流都当成字符串,数据过去以后就面目全非。(输入输出重定向也是管道的语法糖) |
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
u823tg 2020-06-20 21:28:24 +08:00
露珠,代理的问题怎么搞。
|
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
C0dEr 2020-06-21 10:47:09 +08:00
Hyper+WSL+ZSH,完美!
|
52
aleen42 OP |