当前位置:首页 > 操作系统 > 正文内容

MacOS(Unix体系)炫酷完美终端装备

邻居的猫3个月前 (12-09)操作系统1413

MacOS(Unix体系)炫酷完美终端装备

1 下载装置 iTerm2

1.1 iTerm2,没有上架到AppStore,只能经过下载zip包装置,这是下载地址: https://iterm2.com/downloads.html ,压缩包双击翻开后,将解压后的App拖动到【应用程序】文件夹就完成了。

1

1.2 翻开iTerm2 装备如下图,iTerm2设置->Profiles->Colors->Color Presets…,在下拉菜单中挑选 Solarized Dark封闭一切窗口后,主动退出APP。

2

image-20241107223526265

2 装置装备 oh-my-zsh

2 .1 装置 oh-my-zsh

2.1.1 装置 oh-my-zsh 之前,需求保证本地现已装置了 git。

(假如没装git,Mac用户请 :brew install git,Linux运用 sudo apt install git

2.1.2 查验之前是否装置oh-my-zsh, 假如本来装置,则需求履行以下指令删去:

# 履行 cd ~ 指令进入用户当时目录删去带有oh-my-zsh的文件和目录
cd ~ 
rm -rf .oh-my-zsh 
rm -rf .zshrc.pre-oh-my-zsh

2.1.3 运用 curl 下载脚本并装置:

chsh -s /bin/zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# github加快装备
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 没有梯子的运用国内镜像源
sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"


# 国外源
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions



# 国内源
git clone https://gitee.com/mo2/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

git clone https://gitee.com/twd2606/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://gitee.com/wangnd/zsh-completions.git ${ZSH_CUSTOM:=~/.oh-my-zsh/custom}/plugins/zsh-completions



2.1.4 在装置之前,假如你运用的shell不是zshell,能够运用下面的指令切换到zshell;需求输入暗码验证!

chsh -s /bin/zsh

2.1.5 或许运用 wget 下载脚本并装置:

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

2.2 装备 oh-my-zsh

2.2.1 oh-my-zsh 装备 powerlevel10k 主题款式

除了内置主题外,还能够挑选其他开源的主题,强烈推荐测验一下 powerlevel10k 主题,一个顶十个,项目地址为:https://github.com/romkatv/powerlevel10k。下载装置完成后,需求在~/.zshrc装备内容: ZSH_THEME="powerlevel10k/powerlevel10k",装置一下指令进程即可!把插件下载到本地的 ~/.oh-my-zsh/custom/themes 目录:
# 1. 下载主题款式
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

# 国内源
git clone --depth=1 https://gitcode.com/gh_mirrors/po/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k


# 2. 运用 vim ~/.zshrc翻开文件,在.zshrc文件内修正增加以下内容
ZSH_THEME="powerlevel10k/powerlevel10k"

# 3. 有必要履行收效指令
source ~/.zshrc

2.2.2 装备主动补全插件 zsh-autosuggestions, plugins小括号内每种插件有必要以空格间离隔

zsh-autosuggestions 依据历史记录和当时的输入,显现完好指令提示,按下Tab或许Ctrl+E都能够主动补全,这个真的很便利;把插件下载到本地的 ~/.oh-my-zsh/custom/plugins 目录:
# 1. 下载主动补全插件
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

# 2. 运用 vim ~/.zshrc翻开文件,在.zshrc文件内修正增加以下内容, plugins小括号内每种插件有必要以空格间离隔
plugins=(git zsh-autosuggestions)

# 3. 有必要履行收效指令
source ~/.zshrc

2.2.3 装备主动补全插件 zsh-syntax-highlighting, plugins小括号内每种插件有必要以空格间离隔

zsh-syntax-highlighting 是一个指令语法校验插件,在输入指令的进程中,若指令不合法,则指令显现为赤色,若指令合法就会显现为绿色。把插件下载到本地的 ~/.oh-my-zsh/custom/plugins 目录:
# 1. 下载语法校验和高亮提示插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting


# 2. 运用 vim ~/.zshrc翻开文件,在.zshrc文件内修正增加以下内容, plugins小括号内每种插件有必要以空格间离隔
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

# 3. 有必要履行收效指令
source ~/.zshrc

2.3 plugins小括号内每种插件有必要以空格间离隔

因为 oh-my-zsh 内置了 git(.zshrc本来就存在)、z和sudo 插件,所以只需求在 .zshrc 中,把 git、z和sudo 参加插件列表。
之后履行:source ~/.zshrc使插件收效,并发动powerlevel10k的装备进程。假如对装备不满意,还能够履行p10k configure重新装备
plugins=(git zsh-syntax-highlighting sudo zsh-autosuggestions z)
lsd是一个rust写的代替ls的指令,能够依据文件和目录特点,在前面显现一个图标。装置方法如下:
brew install lsd






参阅文章
1 Mac运用-完美终端
2 装置oh-my-zsh,装备指令行高亮,指令提示,打造高效终端
3 macOS装置装备oh-my-zsh

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=629

标签: MacOS
分享给朋友:

“MacOS(Unix体系)炫酷完美终端装备” 的相关文章

程序 · 杂谈 | 仅花一天时刻,开发者重制 32 年前经典 Mac 使用!

程序 · 杂谈 | 仅花一天时刻,开发者重制 32 年前经典 Mac 使用!

导读:在这个快节奏的技能国际里,重温曩昔并从中罗致创意总是一件风趣的作业。今日要介绍的是一款仅用一天时刻重制的经典 Macintosh 运用——Stapler。这款运用开始发布于1992年,现在由一位充溢热情的开发者从头打造,不只保留了原汁原味的功用,还参加了现代化的改善和特性,使其更适合现代 ma...

windows关闭窗口快捷键,Windows系统关闭窗口的快捷键全解析

windows关闭窗口快捷键,Windows系统关闭窗口的快捷键全解析

1. Alt F4:这是最常用的关闭当前窗口或应用程序的快捷键。当你按下这个组合键时,Windows 会尝试关闭当前活动的窗口或应用程序。如果当前窗口是桌面,那么这个快捷键会显示一个关闭所有窗口的选项。3. Ctrl Shift W:在某些应用程序中,这个快捷键可以用来关闭窗口。4. W...

windows7显示隐藏文件,二、通过文件夹选项显示隐藏文件

在Windows 7中,要显示隐藏文件,可以按照以下步骤操作:1. 打开“计算机”或“我的电脑”窗口。2. 在窗口的顶部菜单栏中,点击“组织”。3. 在下拉菜单中,选择“文件夹和搜索选项”。4. 在弹出的“文件夹选项”窗口中,切换到“查看”选项卡。5. 在“高级设置”列表中,找到“隐藏文件和文件夹”...

linux加固,掌握了linux加固

1. 更新系统和软件: 定期更新系统内核和软件包,以修复已知的安全漏洞。 使用自动化工具(如`aptget update...

linux系统调用,什么是Linux系统调用?

linux系统调用,什么是Linux系统调用?

Linux系统调用(System Call)是Linux内核提供给用户空间程序的一种接口,它允许用户空间程序请求内核执行特定的操作。这些操作包括文件操作、进程控制、内存管理等。系统调用是用户程序和操作系统内核之间的桥梁,它们通过系统调用表来组织和管理。系统调用可以分为几类:1. 进程控制:如fork...

windows10镜像下载,windows10专业版官方下载

windows10镜像下载,windows10专业版官方下载

你可以通过以下几种方式下载Windows 10镜像:1. 微软官方下载页面: 访问微软官方网站的。 选择你需要的Windows 10版本(如家庭版、专业版等)和语言。 点击“立即下载”按钮,下载ISO文件。下载完成后,你可以使用USB闪存驱动器或DVD创建安装媒体。2. 使用Med...