veryflying
V2EX  ›  Bash

为什么觉得 Ubuntu 的 bash 比 Mac 好多了?

  •  
  •   veryflying · Feb 5, 2017 · 7227 views
    This topic created in 3558 days ago, the information mentioned may be changed or developed.

    不管是配色还是命令补全还是智能提示完爆 Mac ,装了 zsh 后虽然效果不错,但是感觉还是不如 Ubuntu 。。

    27 replies  •  2017-02-08 09:03:45 +08:00
    ferock
    ferock
    Feb 5, 2017
    1
    配色不是问题,至于智能提示,不知道好在哪儿?
    Lonely
    Lonely
    Feb 5, 2017❤️1
    2
    那请你说说哪里完爆了?说不出来就闭嘴。
    airqj
    airqj
    Feb 5, 2017
    3
    oh-my-zsh 装了不都一样吗。。。。。
    lydasia
    lydasia
    Feb 5, 2017
    4
    拿 Linux 跟 Mac 比 bash 。。你跟 Win 比吧,幸福感绝对爆棚。
    SpringHack
    SpringHack
    Feb 5, 2017 via Android
    5
    到底用 bash 还是 zsh 瞅楼主意思说的是终端应用
    aheadlead
    aheadlead
    Feb 5, 2017
    6
    自己配一配就好了吧……
    SourceMan
    SourceMan
    Feb 5, 2017 via iPhone
    7
    这个,自己配一配应该能一样吧
    tsl0922
    tsl0922
    Feb 5, 2017❤️3
    8
    一样的,只是 Mac 下默认情况下缺了很多命令的自动补全,安装一下就可以了: brew install bash-completion ,然后按照 brew info bash-completion 提示的方法配置下你的 bash profile 就可以启用很多命令的自动补全了,具体多了哪些命令的自动补全,看 /usr/local/etc/bash_completion.d 这个目录。
    billlee
    billlee
    Feb 5, 2017
    9
    配色的锅 bash 表示不背,这是 terminal emulator 的问题
    Doubear
    Doubear
    Feb 5, 2017
    10
    你需要 iterm2
    yangyaofei
    yangyaofei
    Feb 5, 2017 via Android❤️1
    11
    楼上的都好嘲讽,反正我觉得楼主说的对。
    shutongxinq
    shutongxinq
    Feb 6, 2017
    12
    那你先试着在 gnome-terminal 配置一下 Solarized 吧:D
    shierji
    shierji
    Feb 6, 2017 via Android
    13
    mac 的终端主要是很多要从 brew 装 有的貌似还有点问题 从我短期使用情况看 用惯了 Linux 觉得确实不大习惯
    sinxccc
    sinxccc
    Feb 6, 2017
    14
    因为 macOS 自带的 bash 版本很老了,还在 3.*,而基本上所有的 Linux 带的 bash 都已经升级到了 4.*。

    这个倒不是因为 Apple 偷懒,大部分是 GPL3 的锅。
    QAPTEAWH
    QAPTEAWH
    Feb 6, 2017
    15
    brew install bash-completion

    source /usr/local/etc/bash_completion
    source $(xcode-select -p)"/usr/share/git-core/git-completion.bash"
    stotle
    stotle
    Feb 6, 2017
    16
    14 楼真相, Mac 的版本老,印象里转大小写的语法在 4.X 里很简洁(且常用)但 Mac 里就不支持。
    不过我用 zsh 。。。
    jjx
    jjx
    Feb 6, 2017 via Android
    17
    @lydasia win10 的 bash on windows 现在进展也非常不错
    hinate
    hinate
    Feb 6, 2017 via iPhone
    18
    不能说 mac 的不好....🌚🌚
    misaka19000
    misaka19000
    Feb 6, 2017 via Android
    19
    楼主在 i2ex 敢说苹果的不好,真是条汉子
    itisthecon
    itisthecon
    Feb 6, 2017
    20
    试试 iterm2, 我的感觉正好相反
    1990andy
    1990andy
    Feb 6, 2017 via iPhone
    21
    绝逼是 Ubuntu 的 bash 的好用啊!动不动就说配一下就好了,你都知道还要配一下, ubuntu 不用配都很好用。
    fuxkcsdn
    fuxkcsdn
    Feb 6, 2017
    22
    还以为你要说 Mac 终端容易崩溃的问题呢
    反正我在 Windows 上用 putty 连接到 Debian ,从未遇到过终端崩溃的(或者 putty 崩溃的)
    偶尔用 Ubuntu 桌面也没遇到过终端程序崩溃的

    用 Mac 的话,经常是粘贴一段文字上去就崩溃,搞得我用终端(原生的和 iTerm2 都试过)时,如果要粘贴文字都要小心翼翼的先把所有窗口都保存,避免粘贴后崩溃
    有时候粘贴上去没事,一运行格式化命令又马上崩溃...尼玛,现在要格式化字符串(比如 json 或 xml )的话都要另开一个 iTerm2 或者终端(取决于当前主操作程序是哪个)
    xuhaoyangx
    xuhaoyangx
    Feb 6, 2017
    23
    iterm2+zsh+主题+插件[自动补全什么的]
    AMST
    AMST
    Feb 6, 2017
    24
    不管是 bash 还是 terminal,在开箱即用的 Ubuntu 面前包括其他 Linux 发行版都不是那么好用.
    honeycomb
    honeycomb
    Feb 6, 2017 via Android
    25
    @lydasia
    bash 和 ps 比比较合适。
    cmd 的操作基本继承自 DOS 实在🐶
    ensonmj
    ensonmj
    Feb 6, 2017
    26
    @xuhaoyangx 话说透明看着眼不花吗?
    xuhaoyangx
    xuhaoyangx
    Feb 8, 2017
    27
    @ensonmj #26 没有任何不适的感觉。 知道是有适应不了透明的,眼睛焦距切换比较难的那种。这个只是 75%的透
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2920 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 10:49 · PVG 18:49 · LAX 02:49 · JFK 05:49
    ♥ Do have faith in what you're doing.