Windows 上除了 Powershell 还有好用的 shell 吗?

2022-09-21 08:44:39 +08:00
 coolair
试用了 nushell ,功能真的挺好,速度也快,但就是 bug 太多了,用不下去了。

还有其他成熟点的 shell 吗?
5268 次点击
所在节点    问与答
48 条回复
um1ng
2022-09-21 21:50:38 +08:00
git bash + vscode termial
ipcjs
2022-09-21 23:40:05 +08:00
@ysc3839 这玩意好是好,就是感觉不如 wsl 流畅,有什么解决办法么?
coolair
2022-09-22 09:36:18 +08:00
@xiaoxi123 @wtsamuel cmder 问题也很多,虽然大多是其他组件的问题,比如:clink ,我目前用的就是 cmder ,clink 都是用的自己修改后编译的版本。

@a33291 我主要 python 开发,发现 nushell 对虚拟环境支持不是很好,现在可以使用 virtualenv ,但是也有些问题,现在好像解决了,等合并,详见: https://github.com/pypa/virtualenv/pull/2422 。Python 自带的 venv 可以使用这个自己修改下,丢安装目录下也能用。
其次,就是使用 Windows 终端缓冲区的问题,启动后,按多次回车无法使用鼠标滚轮上翻,在有内容的情况下,按多次回车,使用鼠标滚轮上翻会导致内容丢失。这个问题在 Windows 终端中使用 powershell 时也会出现,但是可以升级 PSReadLine 解决(参考: https://zhuanlan.zhihu.com/p/384591031 ),在 Windows 终端中使用 cmd 没有问题。不知道算 windows 终端的 Bug ,还是 Nushell 的 Bug ,总之,配合使用不是很完美。
coolair
2022-09-22 09:41:14 +08:00
@lixinrui000 pwsh 怎么记录历史命令的?退出后也保存。
SgtPepper
2022-09-22 11:36:06 +08:00
盗版 Xshell
SekiBetu
2022-09-22 20:13:09 +08:00
@a33291 这不是开源的
SekiBetu
2022-09-22 20:13:39 +08:00
git 不是自带了 shell 环境吗,用 git 就好了
lixinrui000
2022-09-23 09:42:09 +08:00
@coolair 应该是自动保存的。Ctrl-r 就可以搜索。我用了 powershell 的 fzf 插件,ctrl-r 可以以列表形式搜索历史记录。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/881741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX