首页 / 知识
关于bash:值得随意使用zsh切换到zsh?
2023-04-14 04:16:00

Worth switching to zsh for casual use?
Mac OS X中的默认shell是
(据我所知,
即使在少数情况下,切换到
@Rodney Amato 是否有人对争论的双方都有意见? 就个人而言,我喜欢zsh。 通常,您可能不会注意到它和bash之间的区别,直到您想要快速执行递归globbing之类的操作:
或者使用后缀别名将特定的prog与不同的后缀相关联,以便您可以直接"执行"它们。以下别名允许您在提示符处"运行"C源文件,只需键入
或者打印今天修改的文件名称:
你可以在bash中做所有这些事情,但我对zsh的经验是,如果有我想做的事情,我可以在zsh爱好者中找到它。 玩弄令人难以置信的大量选项也很有趣! 对于临时使用,你最好坚持使用bash并且只是安装bash完成。 安装它非常简单,从http://www.caliban.org/bash/index.shtml#completion中获取bash-completion-20060301.tar.gz并将其解压缩
然后将bash_completion / bash_completion文件复制到/ etc with
这将提示您输入密码。您可能希望为任何其他完成脚本创建/etc/bash_completion.d目录(例如,我在那里有git完成脚本)。 完成此操作后,最后一步是确保主目录中的.bash_profile文件具有
在它登录时加载完成文件。 要测试它只需打开一个新终端,并尝试完成cvs,它应该显示完成列表中的cvs选项。 切换到zsh。您将有权访问: 如果你想要使用ZSH更好地完成,那么配置非常简单。把它放在?/ .zshrc中:
但是,值得查看ZSH的所有其他强大功能。上面的例子将为您提供一个非常简单的提示,并且完成得很好。如果您不想摆弄配置,但希望看到ZSH可以为您做什么,谷歌为"zshrc",您将获得一些准备使用配置来开始。
zsh有一个控制台gui配置的东西。您可以非常快速,轻松地进行设置,而无需使用配置文件。我认为你不需要太多时间进行设置,只需使用默认值就可能需要10秒,所以继续尝试一下。 Staale正在讨论类似于程序的向导(CUI),它在第一次运行zsh时自动运行。只需回答一些问题,查看/更改默认值并为其配置。 IBM developerWorks在zsh上拥有很多资源。 我没有使用非常先进的功能,到目前为止,我没有遇到严重的差异,这应该阻碍来自bash的人。 一些例子:
|
最新内容
相关内容
linux命令行查看温度?
linux命令行查看温度?,信息,系统,数据,软件,实时,管理,密码,工具,项目,检测,Linux服务器如何查看GPU信息1、首先执行top命令,如下图中内容所表命令行添加linux启动?
命令行添加linux启动?,系统,软件,工具,环境,初级,地址,发行,命令,目录,终端,linux命令行如何运行程序?1、命令行界面:- 打开终端:在大多数Linuxlinux环境更新命令行?
linux环境更新命令行?,系统,地址,工作,环境,官方网站,标准,地方,周期,最新,信息,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是linux命令行pwd?
linux命令行pwd?,系统,密码,地址,工作,命令,基础,环境,工具,目录,用户,linux如何查看root用户目录路径?1、建目录时,不指定绝对路径时,可以用pwdlinux命令行终结命令?
linux命令行终结命令?,地址,档案,系统,连续,环境,时间,信息,数据,命令,终端,在linux中用什么命令取消输错行命令?如果在命令行下使用gedit, 关linux命令行字体颜色?
linux命令行字体颜色?,系统,地址,电脑,颜色,界面,字体,关键字,字符,文本,命令,linux字符界面的背景颜色和文字可以改么进入字符界面 为了在Linlinux中调出命令行?
linux中调出命令行?,工作,地址,系统,单位,信息,管理,命令,目录,权威,首页,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、calinux安装驱动命令行?
linux安装驱动命令行?,系统,软件,平台,材料,电脑,位置,名称,下来,命令,内核,linux如何安装驱动1、第一步:下载一个for Linux版的显卡驱动,我下的linux命令行指令大全?
linux命令行指令大全?,工作,地址,系统,信息,命令,目录,工具,管理,基础,控制台,linux系统常用操作命令1、linux常用命令有pwd命令、cd命令、lslinux命令行进去休眠?
linux命令行进去休眠?,系统,时间,管理,电脑,状态,设备,名字,队列,快捷键,进程,linux系统关闭休眠命令点击开始,点击控制面板;点击电源选项;在当前linux命令行更新密码?
linux命令行更新密码?,密码,系统,名称,软件,信息,环境,命令,使用者,权限,用户,linux中怎么用管理员修改用户的密码1、目录方法1:知道当前root密linux命令行安装文件?
linux命令行安装文件?,软件,官网,密码,中心,电脑,文件,命令,终端,指令,版本,Linux中怎么安装文件1、在安装jdk的过程中有时会遇到安装bin结尾