V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zxgngl
V2EX  ›  Windows

为 Windows 开发一个好用的(像 bash、fish 等) command line shell 有多难?

  •  
  •   zxgngl · 2016-03-18 12:15:17 +08:00 · 2696 次点击
    这是一个创建于 3170 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Windows 是一个非常优秀且重要的操作系统,但一直没有一个好用的 native shell。DOS command line prompt 已经过时了,最新的 PowerShell 启动速度很慢,且使用门槛比较高。

    13 条回复    2016-03-18 19:19:01 +08:00
    iEverX
        1
    iEverX  
       2016-03-18 12:28:33 +08:00   ❤️ 1
    弄一个 shell 不难,关键是那么多的工具
    zxgngl
        2
    zxgngl  
    OP
       2016-03-18 13:53:40 +08:00
    @iEverX 是的~ 可是我觉得常用的命令其实很有限的( 20 个?),所以做一个 minimum viable product 出来可能不会很难。但是我不知道会有哪些潜在的考虑不到的问题和坑。
    dorentus
        3
    dorentus  
       2016-03-18 14:04:54 +08:00 via iPhone   ❤️ 1
    Windows 有一个 Hamilton C shell
    zxgngl
        4
    zxgngl  
    OP
       2016-03-18 14:20:13 +08:00
    zxgngl
        5
    zxgngl  
    OP
       2016-03-18 14:23:33 +08:00
    需要给大家说明一下, Hamilton C shell 是付费软件(个人用户授权是 89 刀)。

    这是一个它的作者的演示:

    zxgngl
        6
    zxgngl  
    OP
       2016-03-18 14:30:49 +08:00
    (刚刚发现) Hamilton C shell 有免费的 Demo 可以用,并且似乎功能没有限制:

    http://hamiltonlabs.com/Demo.htm
    ech0x
        7
    ech0x  
       2016-03-18 15:12:39 +08:00 via iPhone   ❤️ 1
    我想你需要 git bash : https://git-for-windows.github.io
    v1024
        8
    v1024  
       2016-03-18 15:40:41 +08:00   ❤️ 1
    cmder
    babun
    git bash
    都很好啊。
    zxgngl
        9
    zxgngl  
    OP
       2016-03-18 16:09:11 +08:00
    @ech0x
    @v1024

    谢谢~
    RqPS6rhmP3Nyn3Tm
        10
    RqPS6rhmP3Nyn3Tm  
       2016-03-18 17:30:48 +08:00 via Android
    Powershell ,比 bash 更加先进
    KiriGiri
        11
    KiriGiri  
       2016-03-18 17:38:50 +08:00
    在用 cmder ,感觉已经足够好了。
    greenskinmonster
        12
    greenskinmonster  
       2016-03-18 18:22:32 +08:00
    Cygwin 你可以拥有
    通过 ssh-host-config 可以安装 ssh 服务
    gangsta
        13
    gangsta  
       2016-03-18 19:19:01 +08:00 via iPhone
    用了 babun 大半年了,非常好用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5269 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:23 · PVG 09:23 · LAX 17:23 · JFK 20:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.