把 Mac 上的 bash 换成 zsh

本人补充:mac版git下载地址:http://code.google.com/p/git-osx-installer/downloads/list?can=3&q=&sort=-uploaded&colspec=Filename+Summary+Uploaded+Size+DownloadCount

其他参考地址:

http://leeiio.me/bash-to-zsh-for-mac/

原文地址http://sofish.de/1685

昨天在 twitter 上问为什么 terminal 里显示的名称那么长。推友说是电脑名太长,把电脑名改短就 OK 了。才想起当时设置 iMac 的时候似乎也是把电脑名改了。当时 @roamlog同学推荐了 zsh,可以去掉那个名字,并且多色高亮似乎很不错。就决定了从 bash 转到 zsh。

如何转可以参考一下 Stack Overflow 上的一篇文章,如果已经装了 Git,也就几个命令行的事:

  1. 下载一个 .oh-my-zsh 配置(推荐有)

    git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
  2. 创建新配置

    NOTE: 如果你已经有一个 .zshrc 文件,那么备份一下吧

    cp ~/.zshrc ~/.zshrc.orig
    
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
  3. 把 zsh 设置成默认的 shell:
    chsh -s /bin/zsh
  4. 重启 zsh (打开一个新的 terminal 窗口)

话说,推荐一下。对于常使用 terminal 的人来说,还是很不错的。相应的 alias 在里面的定义也跟原来在 ~/.bash_profile 里面写的一样。copy 过来就可以了。更新还是用 source ~/.zshrc 这样的方法

时间: 2024-08-06 23:23:44

把 Mac 上的 bash 换成 zsh的相关文章

Mac上的bash换成zsh

下载一个 .oh-my-zsh 配置(推荐有) git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 创建新配置 NOTE: 如果你已经有一个 .zshrc 文件,那么备份一下吧 cp ~/.zshrc ~/.zshrc.orig cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 把 zsh 设置成默认的 shell: chsh -s /bin/zsh

mac上jdk1.8换1.7 eclipse tomcat

mac上的jdk1.8删了换了1.7出了一堆毛病,小记一下(mac系统版本是10.10.2) 1.删除jdk1.8 直接去资源库里找到java文件下 然后把JavaVirtualMachines下的文件夹 即jdk1.8...直接删掉 去终端 java -version  检查完毕 直接装jdk1.7 两个命令 java -version javac -version 2.eclipse 在preference 里install jres里删掉原来的路径重新添加 完后记得改complier 3.

mac下去掉php55换成php70

mac下当然用brew咯 brew update brew search php70 brew install homebrew/php/php70 根据这里面的指示,一步一步做啊~

mac上的终端bash命令(一) Bourne-Again Shell简介

mac上的终端使用的是Bourne-Again Shell命令,简称bash bash是GNU组织开发和推广的一个项目,是对Bourne shell的扩展 Bourne shell是 UNIX 最初使用的 Shell,作者Steven Bourne bash是许多Linux平台的内定Shell,传统UNIX上还有许多Shell,包括tcsh.csh.ash.bsh.ksh Shell Script大致都类同,一个Shell Script通常可以在很多种Shell上使用 狭义的Shell指的就是命

云计算之路-阿里云上:负载均衡从七层换成四层后的意外发现

阿里云的负载均衡产品叫SLB,七层负载均衡用的是LVS+Tengine,四层负载均衡用的是LVS. 昨天七层SLB出现了波动,我们后来改用了四层SLB. 使用后意外地发现,用户请求的响应内容TCP出包走的是云服务器的公网网卡. 之前用七层SLB时流量走的都是内网网卡,再加上RDS.Memcached也走的是内网网卡,于是网络负载都集中在一块内网网卡,内网网卡IO成为了瓶颈.而公网网卡却闲置着,我们之前也曾想过要是将一部分网络负载让公网网卡分担该多好啊. 我们用物理服务器的时候,会把Web服务器上

Mac上的终端bash命令 Bourne-Again Shell简介

mac上的终端使用的是Bourne-Again Shell命令,简称bash Bourne-Again Shell简介 一 bash是GNU组织开发和推广的一个项目,是对Bourne shell的扩展 Bourne shell是 UNIX 最初使用的 Shell,作者Steven Bourne bash是许多Linux平台的内定Shell,传统UNIX上还有许多Shell,包括tcsh.csh.ash.bsh.ksh Shell Script大致都类同,一个Shell Script通常可以在很多

mac 上sed

mac上sed和liunx是不一样的,所以有些指令可能不通用,需要将mac上sed替换成gun的: Install Homebrew First, visit Homebrew homepage and follow the installation instructions to install Homebrew. Shortcut: install the latest XCode and then run the following command to install: 1. /usr/

【记录】在MAC上安装caffe

---恢复内容开始--- 最近尝试在MAC(OS X 10.11 El Capitan)上安装Caffe 以及Python接口遇到了一些问题但是官方安装教程上并没有提出这些问题的解决办法搜索了很久(主要在于Python接口上) 终于找到了解决办法 其实Caffe的安装分两步:安装依赖+编译源码 首先是安装依赖: [必要依赖]: 官方推荐用homebrew来安装: brew install -vd snappy leveldb gflags glog szip lmdb # 添加science源来

两款 Mac 上知名的防休眠工具:Caffeine 和 Amphetamine

本文标签: Mac效率工具 Mac小工具 Caffeine Amphetamine Mac在停止操作一段时间之后会进入休眠状态.倘若在演示 Keynote 时突遭黑屏,或者在播放电影中忽然罢工,都说明你的 Mac 已经昏昏欲睡了,同人一样,喝咖啡和吃兴奋剂都能让 Mac奋起工作不罢工. 今天要介绍的是两款 Mac 上知名的防休眠工具:Caffeine 和 Amphetamine. Caffeine, 一杯咖啡解困乏 Caffeine是 OS X 上最富盛名的防休眠工具,Caffeine 就是我们