前言
在上一篇文章《给你的 Spotify 添加一点色彩》的评论区中,有同学问到我目前在使用的终端配置,今天就和大家分享一下。
Hyper 是一款跨平台的终端软件,通过强大的插件系统提供了非常丰富的自定义选项,可谓是颜值和易用并存,下面就像放一张配置好的效果预览:
原料
安装
同样的,Homebrew
的安装部分不再赘述,详情参考其官方中文网站 Homebrew
安装 oh my zsh
在终端中执行以下命令即可:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
安装 Hyper
在 macOS 平台,我们可以通过 Homebrew 命令:
brew cask install hyper
快速完成安装。
Windows / Linus 平台的用户可以透过官网的 下载页面 下载到对应的安装包:
安装 Pure
Pure
的安装依赖于 npm,因此如果没有安装node
的话,我们需要先通过 Homebrew 安装 node
:
brew install node
待node
安装完成后,我们就可以在终端中执行以下命令,安装Pure
了:
npm install --global pure-prompt
Pure
安装完成后还需要在.zshrc
配置文件中启用,步骤如下:
- 打开 Finder,进入当前用户目录,按下快捷键
command⌘ + shift⇧ + .
,即可显示当前文件夹中的隐藏文件,找到.zshrc
并双击打开:
- 在文本编辑器中,搜索
source $ZSH/oh-my-zsh.sh
,找到后在其下方添加以下代码,然后保存退出:
autoload -U promptinit; promptinit
prompt pure
至此,我们就完成所有的安装工作了,接下来就是调校和配置了。
配置
基础配置
首先,我们需要配置 Hyper 的字体,shell 等属性,选择 Hyper 的Preferences
菜单:
和其他软件常见的Preferences
面板不同,Hyper 是使用配置文件来进行选项配置的,因此系统会自动使用默认的文本编辑器打开配置文件:
在这里我们主要关注 3 个配置项:fontSize
、fontFamily
和shell
,将他们分别设置为:
插件配置
Hyper 的插件安装非常简单,只需要在plugin
字段中写入需要的插件名称,然后保存配置文件即可,Hyper 会自动完成插件的安装。
Hyper 的 插件列表 非常丰富,大家可以浏览后按需加载。
这里我们会用到两个插件:
- hyper-snazzy:提供终端颜色主题
- hyper-transparent-dynamic:提供终端窗口毛玻璃半透明效果
具体配置代码如下:
plugins: ["hyper-snazzy", "hyper-transparent-dynamic"]
窗口透明度调整
同样是在 Hyper 的配置文件中,添加如下代码:
hyperTransparentDynamic: {
alpha: 0.5 // 默认 50% 透明度
},
⚠️注意:以上代码必须添加在
config
块中,即结构如下:
已知问题和 Workaround
Hyper 目前无法支持将文件夹拖进窗口来获取其路径,替代解决方案是:
- 在 Finder 中选中文件夹,按下快捷键
command⌘ + option⌥ + C
,即可将该文件夹的路径复制到剪贴板中。 - 在 Hyper 中
command⌘ + V
粘贴获取到的路径,回车即可。
One More Thing
最后和大家分享一个非常有意思的 Hyper 小插件,名字叫做hyperpower
,安装后每次字符输入都会在光标处迸发出一串小水花,效果如下:
以上就是本文的全部内容,希望能让大家在使用终端的时候都能有一个好心情,Happy life,happy coding!