Ubuntu安装zsh

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

1.安装zsh

鼠标右键或者Ctrl+Alt+T打开终端,输入命令

sudo apt install zsh

2.安装oh my zsh

2.1安装git下载环境

先要配置环境,如果没有,执行以下命令

sudo apt install git

2.2安装oh my zsh文件

这里我默认下载在home路径下,生成~/oh-my-zsh文件夹

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

切换目录到oh-my-zsh文件夹下的tools文件夹

cd ~/oh-my-zsh/tools

输入ls,查看tools中的文件

ls

发现有一个install.sh文件,输入命令运行install.sh文件

sh install.sh

当出现如下图代码时,安装成功

ubuntu安装zsh,ubuntu,vim,git

3.配置oh my zsh插件

oh my zsh有着大量插件,默认情况下只有git使用,下面介绍两种常用的插件安装方式

3.1配置zsh-autosuggestions插件

zsh-autosuggestions,历史命令智能提示插件。能帮助我们快速执行历史命令

3.1.1安装zsh-autosuggestions插件

执行以下命令下载更新插件

sudo apt-get install zsh-autosuggestions

执行以下命令进入编辑界面

vim ~/.zshrc

前提是安装了vim,没有安装vim的可以执行如下命令

sudo apt-get install vim vim-scripts vim-doc

然后在plugins函数中添加插件zsh-autosuggestions(与git空格隔开)

plugins=(git zsh-autosuggestions)

并且加入

source /usr/share/zsh-autosuggestions/zsh-autosuggestions.zsh

如图所示
ubuntu安装zsh,ubuntu,vim,git

更新/.zshrc

source ~/.zshrc

注意:
最后一个source后面一段是插件的默认保存地址
$ZSH 环境变量在文件的开头有定义,该变量取决于你安装zsh在哪个位置

3.2配置 zsh-syntax-highlighting插件

zsh-syntax-highlighting,语法高亮插件。当你输入时,这个插件将帮助你纠错

红色错误,绿色正确

3.2.1安装zsh-syntax-highlighting插件

方法和配置zsh-autosuggestions一样,这里简单列出不同的命令

sudo apt-get install zsh-syntax-highlighting
vim ~/.zshrc
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source ~/.zshrc

3.3配置autojump插件

安装python2.7

sudo apt-get install python2.7 

克隆地址


git clone https://github.com/joelthelion/autojump.git $ZSH_CUSTOM/plugins/autojump

到目录autojump中

cd $ZSH_CUSTOM/plugins/autojump

执行install.py

./install.py

4.主题设置

4.1查看主题

首先切换目录

cd ~/.oh-my-zsh/themes

查看

ls

有如下主题:
ubuntu安装zsh,ubuntu,vim,git

4.2更换主题

进入/.zshrc编辑界面

vim ~/.zshrc

改变ZSH_THEME=" ",如下图改变则为agnoster主题

要使用其他主题,只需更改值以匹配所需主题的名称即可

ZSH_THEME="agnoster" 

更新/.zshrc

source ~/.zshrc 

成功更换主题agnoster

4.3 路径乱码

NOTE:注意,很多主题都需要安装 Powerline Fonts ,详情见 Powerline Fonts

执行以下命令来安装缺失的字体:

wget https://raw.githubusercontent.com/powerline/powerline/develop/font/10-powerline-symbols.conf
 
wget https://raw.githubusercontent.com/powerline/powerline/develop/font/PowerlineSymbols.otf
 
sudo mkdir /usr/share/fonts/OTF
 
sudo cp 10-powerline-symbols.conf /usr/share/fonts/OTF/
 
sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/
 
sudo mv PowerlineSymbols.otf /usr/share/fonts/OTF/

然后重启终端,恢复正常

新版解决方案

5. 关于插件使用

Oh My Zsh提供了很多插件可供使用,您可以在plugins目录中查看。

cd /.oh-my-zsh/plugins

启用插件
一旦找到您想与Oh My Zsh一起使用的一个(或多个)插件,您将需要在.zshrc文件中启用它们。

$ vim ~/.zshrc

如:

plugins=(  git  bundler  dotenv  osx  rake  rbenv  ruby)

NOTE: 请注意,插件之间用空格(空格,制表符,换行…)分隔。请勿在逗号之间使用逗号,否则逗号会损坏。

更新/.zshrc

source ~/.zshrc

6. 切换Shell为zsh

6.1查看系统已安装shell

执行命令

cat /etc/shells

得到的是Linux 提供的 Shell 解析器
ubuntu安装zsh,ubuntu,vim,git

6.2临时切换shell

输入shell名称即可,切换zsh就输入zsh执行,切换bash就输入bash执行

zsh 脚本名称
bash 脚本名称

6.3永久切换shell

sudo chsh -s /bin/zsh

6.4查看当前shell

echo $SHELL

参考博文:Ubuntu版本安装zsh、配置ohmyzsh及插件、主题更换文章来源地址https://www.toymoban.com/news/detail-602362.html

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

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

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

相关文章

  • Ubuntu22.04安装Git及配置

    到Github添加ssh-key 头像-settings-SSH and GPG keys-New SSH key 测试连接 新增配置(上一步成功便不需要此步骤)

    2024年02月13日
    浏览(54)
  • Ubuntu系统Git的安装配置及使用笔记(更新中)

    (1)、下载git 打开终端命令窗口,输入: sudo apt-get install git 提示:sudo命令是用来以其他身份来执行命令,预设的身份为root,使用sudo时必须先输入密码 (2)、可以使用命令 git --version 查看git的版本号 (3)、设置用户名和邮箱 使用命令 git config --global user.name\\\"名称\\\" 设置用户名 使用命

    2024年01月20日
    浏览(42)
  • Ubuntu22.04.4 - vim - 笔记

    进入编辑模式: i 退出编辑模式: Esc 进入命令行,在退出编辑模式的情况下: : :wq 保存并退出、:q 不保存退出、 :q! 不保存强制退出 退出编辑模式: Esc 进入搜索模式后,按“n”表示寻找下一个,按“N”(shift + n)表示寻找上一个。

    2024年04月25日
    浏览(22)
  • 【Ubuntu】sudo: vim:找不到命令

    在进行创建环境的时候,遇到报错: 是因为没有下载vim,进行下载即可。 命令如下:

    2024年02月12日
    浏览(42)
  • Ubuntu换源操作+vim的下载

    我是在ubuntu2204中执行的换源操作,每个版本的源都是不同的,具体的源大家可以自行百度去操作,我在此分享我换源时的命令。 1:首先,打开终端输入 这个命令主要是为了获取当前ubuntu的版本信息,我的信息如下所示  这里 Release为该版本名称,也就是我安装的Ubuntu2204 Cod

    2023年04月08日
    浏览(22)
  • 在Ubuntu中下载vim编辑器

    在Ubuntu中安装 vim 编辑器非常简单。您可以通过命令行使用 apt 包管理器来安装 vim 。以下是在Ubuntu中安装 vim 编辑器的步骤: 打开终端:您可以按下 Ctrl + Alt + T 组合键打开终端。 更新软件包列表:运行以下命令以确保软件包列表是最新的: 安装 vim 编辑器:运行以下命令来

    2024年04月27日
    浏览(30)
  • win10 安装WSL ubuntu20、配置git问题及解决记录

    1 WslRegisterDistribution failed with error: 0x800701bc问题 问题现象如下图: 处理方式有两种: 1)切换使用WSL1,在windows命令输入wsl命令:  2)安装新内核,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。 下载链接:https://wslstorestorage.blo

    2023年04月08日
    浏览(49)
  • Ubuntu20.04下Git的安装并连接到Gitee仓库

    参考:Ubuntu 20.04下git的安装与基本使用 一、安装Git 首先使用版本命令查看Ubuntu是否已经安装过git  安装Git 二、配置Git 1. 配置用户名和邮箱 配置用户名: 配置邮箱: 2.生成git的密钥 1)建立密钥文件 2)密钥文件位于主目录下(要显示隐藏文件)  3)用命令行打开id_rsa.pub文

    2024年02月02日
    浏览(51)
  • Git学习(一)基于本地操作:Git初识、Git安装(Linux-ubuntu)、Git 基本操作、分支管理

    目录 Git 初识 Git 安装(Linux-ubuntu) Git 基本操作 创建 Git 本地仓库 配置 Git 认识工作区、暂存区、版本库 添加文件 查看 .git 文件 修改文件 版本回退 撤销修改 情况一:对于工作区的代码,还没有 add 情况二:已经 add ,但没有 commit 情况三:已经 add ,并且也 commit 了  删除文

    2024年04月08日
    浏览(65)
  • Ubuntu20.04安装配置gitlab及使用git管理代码超详细教程

    目录 简介 安装教程 安装gitlab 配置Gitlab  登录gitlab  gitlab内存优化  创建用户  创建群组 添加成员进群组 管理群组成员权限   创建项目 分支管理  使用git bash工具 下载git bash 上传代码 使用sourceTree工具创建分支 提交分支 gitlab服务器邮箱的配置(可选) 今日推荐  GitLab是

    2024年02月21日
    浏览(100)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包