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

2017-02-05 21:04:04 +08:00
 veryflying

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

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

这个倒不是因为 Apple 偷懒,大部分是 GPL3 的锅。
QAPTEAWH
2017-02-06 01:19:55 +08:00
brew install bash-completion

source /usr/local/etc/bash_completion
source $(xcode-select -p)"/usr/share/git-core/git-completion.bash"
stotle
2017-02-06 04:48:52 +08:00
14 楼真相, Mac 的版本老,印象里转大小写的语法在 4.X 里很简洁(且常用)但 Mac 里就不支持。
不过我用 zsh 。。。
jjx
2017-02-06 08:54:23 +08:00
@lydasia win10 的 bash on windows 现在进展也非常不错
hinate
2017-02-06 09:03:11 +08:00
不能说 mac 的不好....🌚🌚
misaka19000
2017-02-06 09:07:42 +08:00
楼主在 i2ex 敢说苹果的不好,真是条汉子
itisthecon
2017-02-06 09:19:32 +08:00
试试 iterm2, 我的感觉正好相反

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

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

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

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

© 2021 V2EX