关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
配置一个简洁高效的Zsh|Linux中国
[复制链接]
作者:
明天过后by
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-1-21 17:31:00
1152
0
返回列表
明天过后by
当前离线
注册会员
注册会员, 积分 121, 距离下一级还需 79 积分
注册会员
注册会员, 积分 121, 距离下一级还需 79 积分
积分
121
发消息
楼主
电梯直达
明天过后by
发表于 2021-1-21 17:31:00
|
只看该作者
|
倒序浏览
|
阅读模式
导读:
事实上 oh-my-zsh 并不好用,严重拖慢了 Zsh 的速度,反而让你的工作并不高效。
本文字数:2236,阅读时长大约:3分钟
作者:Chao-zhi
Shell 是类 Unix 系统中超级好用的工具,而 Zsh 是 shell 中的佼佼者,但是现在网上一搜索 Zsh 的配置方案,遍地都是的互相复制粘贴的 oh-my-zsh 配置方案。事实上 oh-my-zsh 并不好用,严重拖慢了 Zsh 的速度,反而让你的工作并不高效。现在将我自己的使用方案分享给大家,教大家配置一个高效好用的 Zsh。
安装 Zsh
我笔记本电脑使用的是 ArchLinux,服务器使用的是 Ubuntu。主要介绍这两个发行版的配置方法,红帽系的发行版请自行尝试。
我个人喜欢尽量从发行版的源里安装。从源安装具有方便,稳定,容易维护等优点。
在 ArchLinux 安装 Zsh
终端里面输入:
在 Ubuntu 安装 Zsh
终端里面输入:
安装插件
我只需要两个插件:
:这个是自动建议插件,能够自动提示你需要的命令。
:这个是代码高亮插件,能够使你的命令行各个命令清晰明了。
还有一个主题:
这个主题提供漂亮的提示符,可以显示当前路径、时间、命令执行成功与否,还能够支持 git 分支显示等等。
同样是尽可能从源里面安装。
Ubuntu 20.10 的源里面是 ,配置好后实际使用体验和 差别不大。
在 ArchLinux 安装插件和主题
终端里面输入命令:
在 Ubuntu 安装插件和主题
终端里面输入命令:
这样插件和主题就安装好了。
更改默认 shell,并配置插件和主题
安装好了之后就是启用 Zsh,并且配置插件和主题了。
更改默认 shell
终端输入命令:
ArchLinux 和 Ubuntu 都是同样的操作,然后注销并重新登录,就启用了 Zsh。第一次进入 Zsh 会自动出现一个配置界面,这个界面可以根据需要自定义 Zsh。
在这里输入 就可以进入配置界面了。
配置界面中各个菜单代表的意思分别是:
:设置命令历史记录相关的选项
:设置命令补全系统
:设置热建
:选择各种常见的选项,只需要选择“On”或者“Off”
:退出,并使用空白(默认)配置
:终止设置并退出
:退出
这里根据提示,然后按照你自己的喜好配置就可以了。配置好后,会在你的用户目录下生成 文件。然后我们要去这个文件中启用插件和主题。
配置插件和主题
Zsh 的配置文件是 文件,这个文件在你的用户目录下 。删掉了这个文件,再次进入 Zsh,又会触发 Zsh 的配置界面。
在 ArchLinux 启用插件和主题
打开 文件,将以下行代码添加到其中:
在 Ubuntu 启用插件和主题
打开 文件,将以下行代码添加到其中:
这样就成功的启用了插件和主题,插件不需要额外的配置就很好用,有额外配置需求的可以自行研究。
而 主题在首次进入时,会触发一个配置界面。
然后根据提示和你的喜好一步步完成配置即可。
这里可以选择你喜欢的提示符。
配置完成后就可以愉快的使用啦!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
13个程序员不可不知的VSCode插件,工作效率提升10倍
•
Linux实战012:Centos配置代理和软件源
•
鸿蒙开发环境搭建、源码下载和编译
•
2020年5个新sudo功能
•
Linux之Win10-安装子系统-GUI-界面
•
DBA好帮手,云端数据库管理器——Cloudbeaver
•
Linux系统下好用的文本编辑器—NeoVim
•
又一款Nginx管理可视化神器!通过界面完成配置监控
•
Nginx配置虚拟主机有哪些步骤?
•
SpringBoot整合ELK(全家桶)太简单了
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表