嘿👋我已经写过一篇关于我的WSL设置的帖子,但是我在写完这篇文章两周后就卸载了它,所以我真的没有任何截图。但我最近购买了一台 Chromebook,在拿到它后我热衷于测试它的 Linux 功能。我对其进行了格式化,为什么不提供有关如何使您的 Chromebook 终端看起来像这样的分步指南。这也适用于大多数 Linux 终端。出于基准测试的原因,我运行的是联想 Chromebook Duet,它最大的缺点是它的 32 位处理器。

启用 Linux

首先,我们需要启用 Linux。前往 Settings > Search 'Linux' 并启用它。安装操作系统可能需要几分钟,完成后它应该看起来像这样👇

1.png

安装 Zsh 和 Oh My Zsh

每当您使用具有超级用户访问权限的命令时,Chrome OS 上的 Linux 都不会要求输入密码,因此我们首先需要这样做:

sudo su && passwd pushp.vashisht

在同一个终端窗口中,我们可以通过编写👇来安装 Zsh

sudo apt install zsh && chsh -s $(which zsh)

有了 Zsh 之后,我们需要安装Oh My Zsh,这是一个管理 Zsh 的框架。我们已经有了 curl,所以只需将其粘贴到您的终端上:

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

键入“Y”将 Oh My Zsh 设置为默认 bash。这个命令总是在你的主目录上创建一个 ~/.zshrc 文件,我们很快就会改变它。现在,您的终端应该看起来像这样:

2.png

如果您像我一样努力将 Zsh 设置为默认提示符,请尝试使用以下命令

echo 'exec /usr/bin/zsh' >>~/.bashrc

Powerlevel9k 主题

我使用更轻的Powerlevel 10k Theme,它也很容易配置,但是我无法安装它所需的字体 Meslo LG S,因此,我们将使用它的老表亲P9K,这是一个很棒的主题,只是配置起来有点困难。要安装它,请运行以下命令:

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

要更改我们的 zsh 配置,我们需要安装一个文本编辑器,如果你和我一样不知道如何 vim,👉sudo apt install nano。在此之后,让我们创建和更改我们的 zsh 配置并告诉它使用我们的 Powerlevel 10k 主题。点击nano ./zshrc并将 ZSH_THEME 行更改为以下 👉ZSH_THEME="powerlevel9k/powerlevel9k"。按 Ctrl + X 和 'Y' 保存并退出。

按 Ctrl + T 打开一个新的终端窗口并输入zsh。您应该已经注意到一些差异。

设置终端主题和字体

在撰写本文时,无法再在 Chrome OS 终端上添加透明度或更改自定义字体。我尝试了几种方法,例如安装 gnome-terminal 和 terminator,但结果是两个终端的降级版本都禁用了抗锯齿功能。因此,我选择了其中一个内置主题 Dusk,在我看来,它比我通常在终端中看到的大多数“库存”主题都要好。

3.png

我还尝试通过以下命令为终端提供自定义 CSS 和字体,该命令有效,但仅适用于powerline-web-fonts支持的字体。

要运行它,请在终端上点击 Ctrl + Alt + J。

term_.prefs_.set('user-css', 'https://cdn.jsdelivr.net/gh/wernight/powerline-web-fonts@ba4426cb0c0b05eb6cb342c7719776a41e1f2114/PowerlineFonts.css');
term_.prefs_.set('font-family', '"Source Code Pro", monospace');

最后,你应该得到这样的东西👇

4.png

最后,我刚刚注意到 Chrome OS 团队实际上更新了他们本机终端的首选项。在以前的版本中,我能够安装 P10K 并运行我通常的配置。由于发生这种情况,我需要调整 P9K 设置。如果您希望您的终端看起来像我的,只需将这个粘贴到您的 ~/.zshrc 文件中。

我尝试替换大多数字形,这些字形很容易被表情符号出错,Chrome OS 终端应该可以很好地呈现它们。这是最终结果

5.png

现在就是这样。如果你喜欢它,请在上关注我 Twitter

Logo

更多推荐