Ubuntu Zsh安装与配置

这篇具有很好参考价值的文章主要介绍了Ubuntu Zsh安装与配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

什么是shell?什么是Zsh?

传送门:
https://blog.csdn.net/weixin_30550081/article/details/98483678

Zsh安装

执行:

sudo apt-get install zsh

Oh-My-Zsh安装

默认的 Zsh 配置有点麻烦。因此一个叫 robbyrussel 的用户在 GitHub 上制作了一个配置文件 oh-my-zsh,这是目前为止最流行的 Zsh 配置:oh-my-zsh
安装方法:
第一步 → 把 oh-my-zsh 项目 Clone 下来:

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

第二步 → 复制 .zshrc

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

第三步 → 更改你的默认 Shell

chsh -s /bin/zsh

到这里Oh-my-Zsh安装和配置完成

主题配置

Zsh支持很多个性化配置和插件。通过编辑 ~/.zshrc 文件来改变主题,打开文件后你会看到有一行教ZSH_THEME="robbyrussell"的脚本,把它替换成ZSH_THEME=“af-magic”。然后回到终端,输入 source ~/.zshrc,你会发现你的Zsh主题变了
官方主题名称和样式参考(外网):
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

自动提示命令

1、切换到oh-my-zsh的plugins目录下,然后下载自动提示插件

$ cd ~/.oh-my-zsh/plugins/
$ git clone https://github.com/zsh-users/zsh-autosuggestions

2、编辑隐藏文件~/.zshrc,找到plugins=(git这一行,然后下一行添加下面代码

plugins=(
    git zsh-autosuggestions
)

3、让~/.zshrc配置生效,执行如下命令

source ~/.zshrc

之后设置成功文章来源地址https://www.toymoban.com/news/detail-422058.html

到了这里,关于Ubuntu Zsh安装与配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu22.04下,nginx安装,配置https和反向代理

    想要给nginx配置https,可以使用自己生成的证书,这种证书是不安全的,多用于测试环境;正式环境使用从证书机构购买的证书。 此处使用的自己生成的证书做测试。 此处使用openssl来生成证书,多用于测试 1、查看openssl是否安装 其中:OPENSSLDIR: \\\"/usr/lib/ssl\\\"为openssl的安装路径

    2024年04月10日
    浏览(54)
  • centos 安装 配置 zsh

    执行: oh-my-zsh github 仓库 在 github 代码仓库里写了如何安装 oh-my-zsh Method Command curl sh -c “$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)” wget sh -c “$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)” fetch sh -c “$(fetch -o - https://raw.githubus

    2024年02月03日
    浏览(35)
  • mac 安装配置oh-my-zsh

    1.        安装brew         按照步骤安装即可         安装完成查看版本 2.        安装zsh  查看版本 3.         安装oh-my-zsh         github官网链接国内下载不了,用清华镜像下载,方便快速 4.        自己用终端创建一个目录用来放包 5.        打开tool目录 6. 

    2024年01月22日
    浏览(46)
  • 解决The default interactive shell is now zsh.To update your account to use zsh ... 的问题

    Mac电脑升级系统后,打开终端就出现这个提示 原因是从 macOS Catalina 版开始,Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell 官方详细说明链接贴在这里:在 Mac 上将 zsh 用作默认 Shell - 官方 Apple 支持 (中国) 要处理这个问题,需要更改默认Shell 1、打开【系统偏好设置】   2、找

    2024年02月16日
    浏览(46)
  • 什么是https 加密协议?https证书安装部署

    HTTPS协议是安全超文本传输协议,是一个安全通信通道,它基于HTTP开发用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版,是使用TLS/SSL加密的HTTP协议。 HTTP协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持

    2024年02月04日
    浏览(51)
  • 【Docker】Docker的应用场景,Docker 的优点,Ubuntu Docker 安装,使用 Shell 脚本进行安装

    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台

    2024年02月14日
    浏览(44)
  • OTN光传送网(Optical Transport Network)&什么是OTN

    目录 OTN 光传送网(Optical Transport Network)总论 OTN技术背景: 一、OTN 概述: 1.1、OTN设备的要点: 1.2、OTN的特点: 1.3、OTN做了以下几件事: 1.3.1、电交叉——灵活调度 1.3.2、光交叉——高速、光调度 1.4、OTN的保护 1.5、OTN的技术特征 1.6、客户信号的处理过程:电信号处理 1.

    2024年02月06日
    浏览(38)
  • 什么是HTTPS加密协议?HTTPS安全传输原理,SSL和TLS介绍,NGINX如何配置SSL证书

    HTTPS是超文本传输协议(HTTP)的安全版本。它使用SSL(安全套接层)或TLS(传输层安全)加密协议来保护数据传输的安全性和机密性,以防止未经授权的访问和窃听。HTTPS协议通常用于处理敏感信息,如在线支付或登录凭证等。可以通过URL的前缀来识别一个网站是否使用了H

    2024年02月03日
    浏览(60)
  • 在Ubuntu系统上安装Rocket.Chat并启用HTTPS的完整教程

    更新系统软件包列表: 安装Node.js和npm: 安装MongoDB数据库: 启动MongoDB服务: 下载Rocket.Chat的最新版本: 解压下载的文件: 进入解压后的目录: 安装Rocket.Chat的依赖项: 配置Rocket.Chat的HTTPS证书和密钥: 将你的SSL证书和密钥文件上传到服务器,并将它们命名为 cert.pem 和 ke

    2024年02月09日
    浏览(56)
  • MacOS安装Homebrew / zsh / oh my zsh

    最近又重新配置电脑环境,记录一下~ 1. 安装Homebrew Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。安装Homebrew以后,简单的一条指令就可以实现包管理,而不用关心各种依赖和文件路径的情况,十分方便快捷。  比如在

    2024年02月09日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包