首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mac终端配置oh-my-zsh

Mac终端配置oh-my-zsh Mac自带的终端进入一个Git文件夹时不能显示当前所在的分支号,并且颜色上面也不够突出。正好有这么一个插件可以帮助我们更好的使用终端,安装后效果如下: ?...截屏2020-08-05 上午10.12.00.png zsh安装 因为我使用的是Mac系统,系统内置了zsh,并且我们可以查看一下系统还内置了那些shell ➜ ~ cat /etc/shells...安装完成,将zsh设置成系统默认shell,以代替bash。 用编辑器打开/etc/shells,末尾添加/usr/local/bin/zsh,保存关闭。...终端中执行以下命令: chsh -s /usr/local/bin/zsh 安装oh-my-zsh 终端命令安装git clone git://github.com/robbyrussell/oh-my-zsh.git...~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 这样就完成了基本的安装了,至于其他的功能比如样色、字体的替换你可以查看以下文档如何配置

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

LinuxMac通过Oh-my-zsh配置Zsh插件,让你的终端更加强大且智能

可以在看完本篇文章,配合上文提到的文章,按需定制的你Shell,助力开发。 Oh-my-zsh 上篇文章,我们安装好Zsh,其实就相当于做好了一辆车?的骨架,还需要安装轮子和发动机等等。...激活oh-my-zsh可以直接直观体会到: 丰富的代码提示:oh-my-zsh默认对文件和文件夹或注释和代码进行颜色分阶显示,增加Terminal操作时候的可读性。...虽然很多人觉得Oh-my-zsh过于臃肿,以至于Terminal启动过程中,需要花费好几秒去读取配置。但是,实际你激活的插件适当,不是激活那么多插件,Oh-my-zsh不会拖慢多少速度。...现在,可以看到插件也不是很难,我们看看更多实用的插件。 git 这个插件,实际Oh-my-zsh安装时候,就自动激活的。目的很简单:简化git命令,原理是使用了alias来给命令取别名。...${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting [安装完成,查看文件] 之后$HOME/.zshrc内激活即可:

5.4K42

给 Zsh 添加主题和插件

我的前文中,我向大家展示了如何安装并使用 Z-Shell (Zsh)。对于某些用户来说,Zsh 最令人激动的是它可以安装主题。...例如,你可以更改 .oh-my-zsh 目录的位置。安装的时候,它默认是位于你的家目录。但是,根据 Free Desktop 所定义的现代 Linux 规范。...你可以通过列出 .oh-my-zsh 目录下的所有文件来查看所有安装的主题: ➜ .oh-my-zsh git:(master) ✗ ls ~/.local/share/oh-my-zsh/themes...一旦重启,你就可以看到新的主题: 图片.png 安装插件 Oh My Zsh 有超过 200 的插件,你可以 .oh-my-zsh/plugins 中看到它们。...而其他的一些插件则较为复杂,git 插件默认是被激活使用的。当你的目录是一个 git 仓库的时候,这个扩展就会更新你的 Shell 提示符,以显示当前的分支和是否有未合并的更改。

5.2K10

Mac安装oh-my-zsh

Mac下自带的终端并不好用,当你打开终端的时候是一个白花花的窗口,其实Mac自带几种shell,默认使用的是bash,可以通过 cat /etc/shells 查看几种shell bin/bash.../bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 其中最为强大的当然是zsh,相比起bash来,zsh可以自动补全命令行,可以更换多种主题,可以显示Git仓库的状态等等...下面进行 oh-my-zsh安装: 1.首先安装 Git ,只需 App Store 下安装 xcode ,安装完成打开令其初始化,现在的 xcode 版本自带 Git ,无需另外安装。...2.安装 oh-my-zsh 前,我们让mac的终端逼格高一点,打开终端偏好设置,选中 Homebrew 主题,终端窗口便变为程序员喜欢的黑底绿字主题,看着护眼。 ?...如果你的Mac没有安装过 wget ,建议使用第一种方法。 下面是githuboh-my-zsh的网址,安装之前,你也可以参考下官网,了解更多oh-my-zsh的技巧。

4.4K90

iTerm2安装和配置

这是嘴一开始安装Mac系统默认使用dash作为终端,可以使用命令修改默认使用zsh: chsh -s /bin/zsh 如果想修改回默认dash,同样使用chsh命令即可: chsh -s /bin.../bash 安装Oh my zsh 安装方法有两种,可以使用curl或wget,看自己环境或喜好: # curl 安装方式 sh -c "$(curl -fsSL https://raw.githubusercontent.com.../robbyrussell/oh-my-zsh/master/tools/insta 安装PowerLine powerline官网:http://powerline.readthedocs.......echo "⮀ ± ⭠ ➦ ✔ ✘ ⚡"测试用的字体 如果前一个命令失败(✘) 用户@主机名(如果用户不是DEFAULT_USER,则可以您的个人资料中设置) 工作目录 Git状态 工作目录肮脏(橙色.../绿色) 分支(⭠)或分离头(➦) 当前分支/ SHA1处于分离头状态 远程分支名称(如果要跟踪远程分支HEAD之前和在远程跟踪分支之后的提交次数(如果需要合并/重新设置,则远程跟踪段将为洋红色)

1.4K20

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

的确,ZSH才是适用于现代的Shell: 更丰富的命令提示 更鲜明的演示标记 更强大的插件支持 本次就带大家先了解什么是ZSH,再叫大家怎么macOS和Linux安装ZSH,其中,Linux安装...显示提示] 服务器内使用,更加方便,可以一层层递进,避免使用Bash时,cd一次,ls一次的麻烦: [腾讯云轻量应用服务器内使用] macOS安装ZSH macOS安装ZSH过于简单,我们先讲解。.../tools/install.sh)" 为了保证脚本能顺利运行,你的Linux/Mac服务器需要: 提前安装git、curl 可以成功连接GitHub 如果有~/.zshrc文件,最好提前备份 [官方方法安装...==')" 为了保证脚本能顺利运行,你的Linux/Mac服务器需要: 提前安装curl、unzip 如果有~/.zshrc文件,最好提前备份 腾讯云轻量应用服务器,安装配置了ZSH,即可直接安装ZSH...cd或者部分内容,按Tab看提示: [输入cd按Tab] 之后可以按方向键盘,或者按Tab键进行遍历,到自己需要的路径上回车选定即可: [输入cd Dow按Tab自带填充] 其实,ZSH的自动填充

5.8K72

新MacBook到手时,建议你需要做的事情(二)

Git,因此就不需要我们重新下载 Git,但是需要注意的是,当我们要考虑重装 Mac 系统的时候,我们一定要将 ~/.gitconfig 文件和 ~/.ssh 目录进行备份,这样当你换了系统或者电脑之后你就不需要再重新配置...安装 oh-my-zsh 的插件如果你需要安装其他的插件,可以去插件地址:`https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins git这是 oh-my-zsh...如果你的项目是通过 git 进行的管理,那么当你在这个项目目录打开终端时会显示当前的分支名。sudo这是 oh-my-zsh 默认的插件,不需要额外下载。...# 安装git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom...Mac不会安装 wget 命令的,并且 wget 命令在编程中用的也比较频繁,因此刚好我们可以使用 Homebrew 来安装一下,同时也可以验证 Homebrew 是否可以正常使用。

8310

打造 Mac 下高颜值好用的终端环境

前期准备 安装Iterm2 官网[1]下载好iterm2的二进制文件,然后直接拖放到Macos系统的Application的文件夹内,然后你就可以启动台launch里面找到Iterm了。...,就如下所示: 实际,就是通过curl或者wget的方式将oh-my-zsh的代码仓库克隆到你的家目录下~/.oh-my-zsh下 提供字体支持 接下来我们需要安装一些字体,这些字体提供了某些oh-my-zsh...,研究一下下面这种图的做法: 仔细观察,命令提示符左侧显示的是git分支显示的执行结果状态、执行命令的数量以及时间,这是一个比较流行的第三方 PowerLevel9k[3] 开源主题,我们将其下载到...# 显示前配色 spectrum_ls # 显示配色 美化进阶 这里就是美化终端的基本操作,下面我们看一下如何在原有的基础配置一下自己喜欢的icon和插件: 红色框 红色框是iterm的资源状态栏...然后结合~/.zshrc配置命令行提示符的显示,你可以emoji网站1[7],emoji网站2[8]找到对应的Bytes 其中的devcluster和kube-ops是我的k8s集群的集群名以及对应的命名空间

4.5K50

教你美化苹果电脑,终端不会用,Homebrew 没安装

前言 不会吧?不会还有人用mac没有安装Homebrew吧? iTerm2 都不会用,还敢自称老司机? 都说玩溜了Linux的大佬,MacOS也不在话下。...介绍 首先,介绍下本文将要讲的几个方面: 安装Homebrew 安装iterm2 安装oh-my-zsh 配置主题 安装插件 通过以上组合,可以完美的将你的终端武装到牙齿!...接下来的操作,可以打开 iterm2 进行操作了。 三、安装oh-my-zsh 为什么要安装 oh-my-zsh?很简单:更智能的自动补全、命令选项提示、更丰富的主题。让你的终端不在单挑普通!.../mirrors/oh-my-zsh.git 安装 oh my zsh: sh install.sh 由于我已经安装过,不再卸载演示,安装之后,你的终端应该已经产生变化了。...:命令输入提示 zsh-syntax-highlighting:命令行高亮显示 autojump:文件夹跳转 以上插件均可以使用 brew 进行安装: brew install thefuck brew

74730

使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

原标题名:oh my zsh 和 windows git bash 设置别名提高效率 写于2018年06月03日 我的微信交流群中听闻很多前端开发比较贫穷,没有买mac电脑(比如我),也没有用过ohmyzsh...这篇文章没啥难度,很快就能看完,主要还是希望读者你看完可以安装开始使用高效终端工具。有了这么强大的终端工具我发现Windows很好用呀,瞬间感觉都不需要买mac了。...安装成功,同时会创建~/.oh-my-zsh的文件夹,其实就是.oh-my-zshgit 仓库master分支可以发现文件夹中有一个plugins文件夹,内置了很多插件。...更多别名可以自定义~windows命令行工具还可以使用cmder点击查看cmder官网命令行工具。虽然我几年前就安装了,但发现还是git bash用的顺畅些,可能是我还不太习惯cmder。...Ubuntu、linux、mac可以直接安装,windows稍微麻烦些。

5.2K20

Homebrew都不会用,还敢自称老司机?

前言 不会吧?不会还有人用mac没有安装Homebrew吧? iTerm2 都不会用,还敢自称老司机? 都说玩溜了Linux的大佬,MacOS也不在话下。...介绍 首先,介绍下本文将要讲的几个方面: 安装Homebrew 安装iterm2 安装oh-my-zsh 配置主题 安装插件 通过以上组合,可以完美的将你的终端武装到牙齿!...接下来的操作,可以打开iterm2进行操作了。 三、安装oh-my-zsh 为什么要安装 oh-my-zsh?很简单:更智能的自动补全、命令选项提示、更丰富的主题。让你的终端不在单挑普通!...安装oh my zsh: sh install.sh ? 由于我已经安装过,不再卸载演示,安装之后,你的终端应该已经产生变化了。...brew install autojump 安装需要配置一下用户环境变量,我的环境变量如下,作为参考: export ZSH="/Users/lpc/.oh-my-zsh" DEFAULT_USER

1.2K30

这篇 iTerm2 + Oh My Zsh 教程手把手让你成为这条街最靓的仔

这里就记录一下我是如何一步一步的打造属于自己的 Terminal macOS 的 Terminal 是怎么样的,你如果想和我一样,直接 cv 大法 就可以搞一套一样的。...,可以试一下手动安装: # 下载 oh-my-zsh 源码 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh # 并且把....zshrc 这个文件非常关键,是 oh-my-zsh 的配置文件,它的位置根目录下,可以通过 vim ~/.zshrc 查看。...iTerm2 设置字体 操作路径:菜单栏 -> Profiles -> Open Profiles -> Edit Profiles -> 选择 Text 这样,所有的图标就都可以正常显示了。...首先,我们先了解一下插件 ~/.zshrc 的哪个位置,找到下面这个字段就不会错了: plugins=(git) git git 插件是自带插件,默认已经开启,它可以让我们使用非常骚好用的的 git

5.8K42

更优雅的命令行输入工具 - Oh-My-ZSH

.如不存在, 可以根据平台自行选择安装版本, 具体参考知乎zsh 安装与配置:9步打造高效命令行.需要注意的是, Oh-My-ZSH需要v4.3.9及其以上.如满足安装要求, 可使用curl, wget..., 一种是启用官方插件目录中的插件, 一种是手动启用.oh-my-zsh 的自带插件都储存在~/.oh-my-zsh/plugins目录中,如果希望使用一个自带插件,可以~/.zshrc的plugins...为例.zsh-syntax-highlighting 是一个命令语法校验插件,输入命令的过程中,若指令不合法,则指令显示为红色,若指令合法就会显示为绿色。...zsh-syntax-highlighting/zsh-syntax-highlighting.zsh.主题Oh My Zsh支持许多主题的设置, 编辑 ~/.zshrc 文件即可体验.官方提供了许多默认主题, 可以...如使用alanpeabody主题就是ZSH_THEME="alanpeabody".图片Mac终端中文乱码修复详见Mac终端使用oh-my-zsh中文乱码.# 更改vim ~/.zshrc# 更改source

53130

「实用篇」打造自我感觉非常漂亮的Mac终端

如果你默认的命令行不是zsh,可以执行以下命令进行更换: chsh -s /bin/zsh zsh准备好之后,我们就可以正式开始安装使用oh-my-zsh啦,下面有两种方式可供参考: 方式一(极力推荐...设置语法高亮 继续化妆,我们可以直接使用homebrew安装zsh-syntax-highlighting插件,它可以突出显示命令,有助于在运行命令之前检查命令,特别是捕获语法错误,简直不要太好用。...:=~/.oh-my-zsh/custom}/plugins/zsh-completions 注意:你可能在git clone github仓库时,会遇到SSL_ERROR_SYSCALL相关错误,但浏览器可以正常访问...安装成功即可正常加密请求github仓库资源(如果不行的话来打我)。...我来告诉你,iterm2支持终端添加一个自定义的水印来显示当前的位置!设置方式如下图所示: 效果就是右上角有水印可以标注我们现在访问的是哪一个服务器。

2.3K41

linux 安装并配置zsh

/install.sh -O - | sh 如果因为网络问题安装失败,可以使用代理,或者直接把那个文件下载到本地,添加权限执行就好了 如果都不行可以在这里 下载 install.sh_bak,下载完把..._bak后缀去掉 安装完成 oh-my-zsh 后会自动提示你是否更改当前的 shell,选择 y 即可更改 配置文件 ~/.zshrc 中,这里可以配置一些插件和主题,以及环境变量 ZSH_THEME...="agnoster" //主题配置 plugins=( git zsh-autosuggestions zsh-syntax-highlighting ) //插件配置,常用插件,git分支显示...对于上面配置中的两个插件安装 进入 ~/.oh-my-zsh/custom/plugins/ 1 cd ~/.oh-my-zsh/custom/plugins 将对应插件的git仓库...git clone https://github.com/zsh-users/zsh-syntax-highlighting.git 配置更改需要重载才能生效 source ~/.zshrc

3.4K31

oh-my-zsh,最好用的shell

自此,只需要简单的安装配置,小白程序员们都可以用上高档大气上档次,狂拽炫酷吊炸天的 oh-my-zsh 安装zsh 以centos7为例:(mac也是类似的操作) 查看系统是否安装了zsh,如果没找到...接下来只需简单的配置,就可以享受 oh-my-zsh 的强大 主题选择 oh-my-zsh有很多漂亮的主题:  主题列表 中选择自己心宜的主题,安装很简单,打开配置文件 ~/.zhsrc ,将 ZSH_THEME...都需要再次加载配置文件才能生效 插件 oh-my-zsh默认安装git插件,git仓库中,会提示当前所在的分支。... 插件就能解决此问题 现在不管是 zip, tar.bz2, gz 等格式的压缩文件,都只需要执行 extract 文件名 即可 z z 插件可以智能在历史的cd命令中智能地选择指令,如,我们终端执行过...Bash 配置文件中中添加插件名称 综上,配置文件plugins的内容如下: plugins=( git extract z zsh-autosuggestions ) Bash 重新载入配置文件

46030
领券