首页 > 其他分享 >OhMyZsh 配置

OhMyZsh 配置

时间:2024-01-26 10:02:38浏览次数:17  
标签:git oh my ZSH 配置 install zsh OhMyZsh

安装 zsh

ubuntu 下:

sudo apt-get install zsh

mac下:

brew install zsh

后面的内容两个系统通用

安装 oh-my-zsh

wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh

然后给install.sh添加权限:

chmod +x install.sh

然后执行install.sh

./install.sh

如果发现很慢,可以修改为gitee

vim install.sh

进入编辑状态:
找到以下部分:

# Default settings
ZSH=${ZSH:-~/.oh-my-zsh}
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
BRANCH=${BRANCH:-master}

然后将中间两行改为:

REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}

然后保存退出:ESC + :wq
重新执行即可。

配置 zsh

vim ~/.zshrc

修改主题:

ZSH_THEME="robbyrussell"

改为

ZSH_THEME="ys"

修改插件:

plugins=(git)

改为

plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
  • 如果.bash_profile中有配置内容的话,还需要增加一行:
source ~/.bash_profile

接下来我们可以更新配置文件:

source .zshrc

发现同上报错是正常的,因为我们还没有下载插件,直接就配置了。

安装插件

1. 安装zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  • 用不了 Github的, 可以用下面这个 gitee的
git clone https://gitee.com/zjy_1671/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

2. 安装zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
  • 用不了 Github的, 可以用下面这个 gitee的
git clone https://gitee.com/chenweizhen/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

安装完成后,重新更新配置:

source .zshrc

在编辑指令的时候,对于之前使用过的指令,按即可快速补全,非常好用。

标签:git,oh,my,ZSH,配置,install,zsh,OhMyZsh
From: https://www.cnblogs.com/daizixuan/p/17957604

相关文章

  • MinGW配置
    1.下载MinGW在命令提示符中,gcc检查本地gcc版本。MinGW下载地址选择安装包x86_64-win32-sjlj安装2.配置环境变量3.编译C++程序编译异常StackOverflow上高赞回答:删除.vscode文件夹,F5重新调试,选择g++编译正常......
  • Python 配置
    下载Python进入官方下载地址,选择最新版本下载。根据自己电脑的开发环境进行选择下载。安装Python此处选择自定义安装,勾选以下方框,依次如图所示。勾选后,修改默认的安装位置到D盘。安装成功Win+R后输入cmd,进入命令提示符。输入python验证是否安装成功。......
  • Flutter配置Webview内嵌web
    IntelliJIDEA开发实战1、根据官网下载指定版本并且配置好环境变量https://docs.flutter.dev/get-started/install/windows2、idea工具开发工具中,下载插件flutter和dart3、pubspec.yaml中添加依赖...dependencies:flutter:#english_words:^3.1.0flutter_inap......
  • AndroidStudio配置问题
    最开始的显示这个错误 解决方法:关闭代理,手动去下载gradle文件,先在这个设置里把代理关闭  然后在settings里面把gradle目录改为这个:然后按照AndroidStudio的提示,去这个网址把7.2的gradle下载下来下载下来后,把7.2的压缩包以及解压后的文件都放入这个随机码的目录下,......
  • win11配置linux子系统(wsl2安装并配置桌面)
    win11配置linux子系统(wsl2)wsl2和wslwsl2和wsl相比,有很大进步。不仅在内核上有所改进,而且对用户更加友好,linux生态更加完善。安装wsl2step1打开控制面板-程序-启动或关闭windows功能里,确保“适用于Linux的Windows子系统”是选中状态step2在应用商店搜索“Ubuntu”然后......
  • Nacos 管理后台 import 配置的踩坑
    前言nacos后台页面提供了批量导入配置文件的功能,但官方文档中没有说明具体怎么使用。具体使用需要zip文件,文件夹名称为group名称。导入成功页面提示为注意:此功能很危险,没有二次确认的机会,一定要先在测试环境验证好。mac系统下压缩文件中会多一个.DS_Store文件......
  • Spring Boot框架actuator配置不当漏洞
    漏洞描述【安全预警】ApacheDubbo远程代码执行漏洞、SpringBoot配置不当及微软1月补丁漏洞部分网站数据库存在SpringBoot配置不当漏洞,利用网站数据库SpringBoot漏洞可读取Redis数据库用户名和密码。连接数据库可查询掌握运维综合服务平台管理员口令哈希。漏洞等级......
  • Jenkins持续集成+Apipost配置方法
    Jenkins配置Apipostcli基于Nodejs运行需要在jenkins上配置NodeJs依赖Step1:在插件管理中安装NodeJs在全局工具中配置NodeJs和包名apipost-cli配置到Jenkins我们可以将创建好的CLI脚本部署到Jenkins中去持续集成进行测试。Step1:新建一个任务Apipost-test点击新建任务,输入任务名称,......
  • [原创]Windows安装配置PostgreSql_15.5.1数据库
    [原创]Windows安装配置PostgreSql_15.5.1数据库   PostgreSql数据库有多种安装方式,windows上常用的是installer方式、binary手动安装方式,本文采用手动安装的方式处理。总体过程比较简单,有mysql配置经验的分分钟的事儿。    一、下载并解压文件到具体安装目录。 ......
  • Jenkins持续集成+Apipost配置方法
    Jenkins配置Apipostcli基于Nodejs运行需要在jenkins上配置NodeJs依赖Step1:在插件管理中安装NodeJs  在全局工具中配置NodeJs和包名apipost-cli 配置到Jenkins我们可以将创建好的CLI脚本部署到Jenkins中去持续集成进行测试。Step1:新建一个任务Apipost-test点击......