打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
zsh 配置指南
userphoto

2023.01.16 陕西

关注

zsh 配置指南

浆糊少侠

于 2022-01-24 17:46:42 发布

2806

 收藏 3

分类专栏: linux 文章标签: bash linux 开发语言

版权

linux

专栏收录该内容

1 篇文章0 订阅

订阅专栏

zsh 配置指南

前言

在Linux系统中,我们厂用终端输入命令与系统进行交互,大多Linux系统使用的shell为bash。但bash中的功能和色调非常简单和单调,往往想达到一个趁手的命令行工具,我往往需要使用大量的工具和对终端的美化。

而zsh作为市面上最近出现的类 UNIX 系统上最常用的第三方 shell,就有人强大的工作效率。参考的教程有

终极 Shell——ZSH - 知乎 (zhihu.com)

目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash,但是真正强大的 Shell 是深藏不露的 zsh, 这货绝对是马车中的跑车,跑车中的飞行车,史称『终极 Shell』,但是由于配置过于复杂,所以初期无人问津,很多人跑过来看看 zsh 的配置指南,什么都不说转身就走了。直到有一天,国外有个穷极无聊的程序员开发出了一个能够让你快速上手的zsh项目,叫做「oh my zsh」,Github 网址是:https://github.com/robbyrussell/oh-my-zsh。这玩意就像「X天叫你学会 C++」系列,可以让你神功速成,而且是真的。

安装

在Mac中使用的就是默认的zsh,而Ubuntu21.04中,默认是bash,所以在开始使用前zsh,我们需要先安装一下。

在终端执行命令sudo apt-get install zsh,完成后在终端输入 zsh --version 如果显示出zsh 5.7.1 (x86_64-apple-darwin19.0) #或更高版本 就下载成功,可以开始zsh的配置之旅了。

配置

zsh的配置文件一般在用户当前目录的.zshrc里,打开.zshrc文件,在最后一行的下面即 # Customize to your needs…这行文字下,就可以开始个性化配置。

设置别名

定义自己的环境变量和别名,可以让linux的使用更加方便快捷,为命令设置别名可以让原本一长串的命令输入变成短短几个字的事。如下是一些常见配置:

alias cls='clear'

alias ll='ls -l'

alias la='ls -a'

alias vi='vim'

1

2

3

4

除了设置通用别名之外,他还可以根据文件类型指定程序来打开,如

alias -s py=vi       # 在命令行直接输入 python 文件,会用 vim 中打开

alias -s [文件后缀]=[默认打开方式]      # 在命令行直接输入带有后缀的文件,会用相应的程序打开

1

2

美化命令行

最简单的方法,把ZSH_THEME=”robbyrussell”改成ZSH_THEME=”agnoster”

就可以得到如下效果(官网图):

还是勉强够用的。如果对外关注就比较极致的话,建议参考如下教程:

Linux 终端美化 - Oh My Zsh - 简书 (jianshu.com)

————————————————

版权声明:本文为CSDN博主「浆糊少侠」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_51945400/article/details/122671924

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
bdpqlxz---使用zsh 替换 bash
Linux中Bash、Zsh 和 Fish, 我应该选哪个?
Linux下好用的shell:替代bash的zsh
终极 Shell | MacTalk
在Windows系统和Linux系统中,如何打造一个好终端?
linux添加管理自定义命令
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服