我最近在我的OS X机器上成功切换到我的Terminal.app上的zsh。 zsh的版本号是4.3.11。
我总是觉得人们在编程环境中放置的东西很有意思。 在阅读.vimrc和.bashrc的基本问题之后,我必须要求我最喜欢的shell。 那么你的是什么?
我运行以下命令失败 dir 我得到了 zsh: correct 'dir' to 'gdir' [nyae]? 在Zsh中[nyae]是什么意思?
在Mac OS X 10.7.4上使用最新的ZSH和RVM时,ZSH抱怨: __rvm_cleanse_variables: function definition file not found
Mac OS X中的默认shell是bash ,我一般很乐意使用它。 我只是认为理所当然。 如果它自动完成更多的东西 ,那将是非常好的,而且我在这方面已经听到了有关zsh好消息。 但是我并没有真正的意图花费数小时来摆弄设置来改善我的命令行使用率,因为我在命令行中的生活并不是那么糟糕。 (据我所知, bash也可以configuration为自动完成更聪明的configuration,我并不是那么热衷)。 将切换到zsh ,即使在less数情况下,使我的生活更轻松? 或者,如果你花时间学习为什么它更好,它只是一个更好的壳? (例子也不错:) ) @ Rodney Amato &@ Vulcan Eager给出了两个很好的理由分别坚持bash和切换到zsh 。 看起来我必须同时调查! 哦,好:) 有没有人有争论双方的意见?
我试图用下面的命令从master创build一个分支, git branch SSLOC-201_Implement___str__()_of_ProductSearchQuery 当Git突然停止响应。 我怀疑这个非转义的()必须对它做些什么。 现在,每当我尝试运行任何Git命令,我都会得到相同的错误: git:176: command not found: _of_ProductSearchQuery (每次我input一个命令后git增加后的数字) 谁能解释发生了什么? 如何恢复正常? 我希望能够删除该分支,但Git不会为我工作。
我使用rvm来pipe理不同的ruby和他们的gem。 我的shell是用基本设置configuration的oh-my-zsh的zsh。 启用oh-my-zsh插件是ruby,rails,osx和git。 这里是我用来安装ruby-1.8.7和rails-3.0.7的命令。 rvm install 1.8.7 rvm use 1.8.7 gem install rails -v=3.0.7 然后我inputrails并得到: Rails is not currently installed on this system. To get the latest version, simply type: $ sudo gem install rails You can then rerun your "rails" command. 我也尝试过更彻底的安装,比如在切换到ruby-1.8.7之后重新安装rubygems ,或者创build一个全新的gemset,但没有运气。 这是rvm信息: ruby-1.8.7-p352@rails: system: uname: "Darwin yicai.local 10.8.0 Darwin Kernel Version 10.8.0: […]
当在* NIX中的bash或任何其他shell中编写脚本时,如果运行一个需要几秒钟的命令,则需要一个进度条。 例如,复制一个大文件,打开一个大的tar文件。 你build议如何将进度条添加到shell脚本中?