欢迎使用CSDN-markdown编辑器

来源:互联网 发布:明阳智慧能源知乎 编辑:程序博客网 时间:2024/06/03 14:34

title: zsh-强大shell的使用
date: 2016-03-19 19:42:52

tags:

闲来无事,就想折腾折腾我的mac,哈哈

(1)iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。网址:http://www.iterm2.com

(2)有了优秀的终端,我们终于可以使用 Shell 了。不过,万里长征才开始了第一步,Shell 也是分门派的,我推荐给大家的是:终极 Shell——ZSH。

安装好iTerm2后,使用时会发现没有“命令自定义别名”功能,在网上搜了下,配合使用zsh这个shell,就可以实现。
所以,我安装了zsh.
在默认终端里执行:

    cat /etc/shells

即可以发现目前你mac环境里的shell命令种类。没安装zsh的话,请看shell-zsh连接进行安装。
我的默认已经安装了:

    cat /etc/shells    # List of acceptable shells for chpass(1).    # Ftpd will not allow users to connect who are not using    # one of these shells.    /bin/bash    /bin/csh    /bin/ksh    /bin/sh    /bin/tcsh    /bin/zsh

很明显最后一个就是我说zsh终极shell。
查看所以文件时会发现有一个.zshrc文件,使用vim命令查看这个文件内容,在最后配置命令别名:

    alias ll="ls -l"    alias la="ls -a"

退出保存此文件,然后使用“ll”你会发现命令没有用。
原因在于你设置的默认shell并不是zsh这个shell,所以只要更改默认shell就可以了,如下:

    chsh -s /bin/zsh

相关资料可看MacOSX shell 改用 zsh
关于主题的更改,可以看Themes · robbyrussell/oh-my-zsh Wiki · GitHub

0 0
原创粉丝点击