分享

Deepin

 bdpqlxz 2014-10-07

Zsh

目录

[隐藏]

[编辑] 简介

Z Shell(Zsh) 是一种Unix shell,它可以用作为交互式的登录shell,也是一种强大的shell脚本命令解释器。

Zsh可以认为是一种Bourne shell的扩展,带有数量庞大的改进,包括一些bash、ksh、tcsh的功能。

[编辑] 历史

Zsh的最初版本是在1990年由Paul Falstad写成,当时他是普林斯顿大学的学生。

[编辑] 功能

  • 开箱即用、可编程的命令行补全功能可以帮助用户输入各种参数以及选项。
  • 在用户启动的所有shell中共享命令历史。
  • 通过扩展的文件通配符,可以不利用外部命令达到find命令一般展开文件名。
  • 改进的变量与数组处理。
  • 在缓冲区中编辑多行命令。
  • 多种兼容模式,例如使用/bin/sh运行时可以伪装成Bourne shell。
  • 可以定制呈现形式的提示符;包括在屏幕右端显示信息,并在键入长命令时自动隐藏。
  • 可加载的模块,提供其他各种支持:完整的TCP与Unix域套接字控制,FTP客户端与扩充过的数学函数。
  • 完全可定制化。

[编辑] 安装

  • 软件中心搜索zsh安装
  • 命令安装,终端执行:
 sudo apt-get install zsh

[编辑] 卸载

  • 深度软件中心搜索zsh卸载
  • 命令卸载,终端执行:
 sudo apt-get remove zsh

[编辑] 设置

*设置为默认 shell

通过命令 chsh 修改默认登录 shell,终端执行:

 sudo gedit /etc/shells 

加入一行 /usr/local/bin/zsh,保存并且退出,然后终端执行:

 chsh 

输入

 /bin/zsh

重新登陆系统生效.

*安装 oh-my-zsh 配置

对于zsh 初级用户来说,oh-my-zsh 就是比较好的配置,建议使用此配置上手 zsh。 终端执行:

 sudo apt-get install git curl&&curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh

[编辑] 相关链接

命令Shell

命令Shell:BashZsh

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多