Mac/Linux终端优化

mtain 2024年01月29日 228次浏览

一、iterm2

Mac安装

brew install iterm2

二、zsh

1. 安装

  • Mac
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

2. 主题

主题大全
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

本地目录:~/oh-my-zsh/themes

  • agnoster:
    一种非常流行的主题,提供丰富的信息,如当前目录、Git 状态和当前用户。
    需要安装特殊字体以显示所有图标。

  • robbyrussell:
    oh-my-zsh 的默认主题,简单而实用,显示当前目录和 Git 分支信息。

  • powerlevel10k:
    高度可定制的主题,提供了快速、丰富的提示符配置。
    包含多种布局和样式选项,以及额外的功能,如即时的 Git 状态和集成的命令行帮助。

  • af-magic:
    简洁明了,提供当前目录和 Git 信息。
    包含状态行,显示上一条命令的退出状态。

  • bullet-train:
    一个简约但功能丰富的主题,提供大量有用的信息。
    显示 Git 分支、Ruby 版本、Node.js 版本等。

  • spaceship:
    一个极简主义、功能强大的主题,为软件开发人员优化。
    显示 Git 分支、Docker 状态、当前目录等信息。

  • bira:
    简单清新的主题,包含 Git 信息和命令执行时间。

  • pure:
    极简风格,注重速度和简洁性。
    显示当前目录、Git 分支和上一条命令的耗时。

启用agnoster主题

# 1.安装字体
git clone https://github.com/powerline/fonts.git
cd fonts
./install.sh
cd ..
rm -rf fonts

# 2. 配置字体
打开 iTerm2 进入路径
Preferences -> Profile -> Text -> Change Font
选择:Meslo LG S for Powerline 字号13号

3. 插件

内置插件大全
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

本地目录:~/oh-my-zsh/plugins

1.命令高亮插件

brew install zsh-syntax-highlighting
# 向.zshrc文件的plugins中添加插件调用:
echo "source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc
source ~/.zshrc

# 命令自动补全插件
brew install zsh-autosuggestions

2.命令自动补全插件

brew install zsh-autosuggestions
# 向.zshrc文件的plugins中添加插件调用:
echo "source $(brew --prefix)/share/zsh-autocomplete/zsh-autocomplete.plugin.zsh" >> ~/.zshrc
source ~/.zshrc

三、文章参考

https://blog.csdn.net/m0_57236802/article/details/135183963

https://zhuanlan.zhihu.com/p/667071103