美文网首页
Mac Shell理解

Mac Shell理解

作者: BetaFun | 来源:发表于2016-10-30 00:11 被阅读0次

    刚入手苹果的时候不懂,用bash,然后CC跟我说,用zsh呀,我给你百度找一个配置,好用。从此我就算是zsh的人了。

    图1

    当我使用了zsh之后,发觉自己之前配置的环境变量都没有了,我问CC,怎么回事?他说你用前朝的剑来斩本朝的官,人家不买你帐。他告诉了我zsh的配置项目路径,然后事情就这么迎刃而解了,标准的happy ending!

    图2

    以上是铺垫,后半段会交代我对这件事没有深入理解和不重视导致他直接变成了大Boss,虐的我死去活来。

    呃。。。
    • 昨天,我想把我的MacVim配置一下,vim本身是用来创造效率的,没有智能联想那武功就废了一半了呀,于是我开始整理插件、编译,我把我掌握的语言都配置OK了,除了一项,Golang!因为Vim告诉我说,他找不到GOPATH环境变量。口胡,老子echo了十几次,GOPATH不是好好码在那里么?怎么办?
    • 深思熟虑之后,我觉得以我的能力是解决不了了,我开始谷歌了,我开始翻译了,我开始怀疑我的智商了...大段大段的英文淹没了我,大多也都是在Mac系统出的问题,也没有什么解决方案,就这样就12点半了......
    • 我想过很多可能性,我调过Vim的配置,我更新了Vim的版本,我再次配置了GOPATH,当然我也重新Source了zsh的环境变量,都徒劳无功。此时窗外冷风飕飕的刮过,此时我感觉我已经是一条咸鱼了。

    • 爱编程的中老年老汉运气一般都不会太差,我在zsh引用了bash的环境之后,在终端用命令打开了MacVim(之前一直是双击图标。。。),顺手echo了下,神奇的事情出现了,现在想来自己简直就是个傻子,只是当时觉得神奇。

    • 好吧,说说我的结论吧,以下文字都是我的经验之谈,不一定正确,但要我再去验证,我是拒绝的,我用下来是这样,你们用下来应该也是这样。在使用zsh的情况下,MacVim无法正确的读取到系统设置的环境变量,要么用回bash,否则就通过在shell中启动程序是最方便的做法,即便在.bash_profile中加入环境变量的设定,仍然是不奏效的。

    相关文章

      网友评论

          本文标题:Mac Shell理解

          本文链接:https://www.haomeiwen.com/subject/hpgyuttx.html