Mac 上的 .zshrc 文件在哪里?

Mac 上的 .zshrc 文件在哪里?

我正在使用 iTerm,并希望使用以下方法自定义终端窗口的外观哦我的天啊!。并且根据文档我需要更改文件~/.zshrc并添加一个ZSH_THEME值:

找到要使用的主题后,您需要编辑该 ~/.zshrc文件。您将在其中看到一个环境变量(全部大写),如下所示:

ZSH_THEME="robbyrussell"

问题是我不知道在哪里找到该~/.zshrc文件。

答案1

在 macOS 中默认情况下不~/.zshrc存在,因此您需要创建它。~/转换为您的用户主目录,并且.zshrc是 ZSH 配置文件本身。

因此,打开一个终端(或 iTerm)窗口并像这样创建该文件;我正在使用nano作为文本编辑器,但请随意使用您觉得舒服的任何文本编辑器:

nano ~/.zshrc

然后将ZSH_THEME值设置为您想要使用的任何值,如下所示:

ZSH_THEME="robbyrussell"

现在要将文件保存在 中nano,请点击ctrl+ X。当系统提示:

保存修改后的缓冲区(回答“否”将会破坏更改)?

输入“Y”,然后您将获得一个类似于这样的新提示;注意该路径/Users/giacomo/将与您的本地用户的路径相匹配:

要写入的文件名:/Users/giacomo/.zshrc

现在点击return,文件将被保存,您将返回到终端中的命令行提示符。如果您现在退出终端,然后打开一个新窗口,则设置~/.zshrc应该已加载。

答案2

.zshrc文件在 macOS Catalina 中默认不存在,我们需要创建它。

创建步骤:

  1. 打开终端
  2. 键入touch ~/.zshrc以创建相应的文件。(touch命令将在当前目录中创建.zshrc但它将被隐藏)
  3. Return

要查看/打开,~/.zshrc您可以执行以下两项操作之一:

  1. 打开 Finder > 按Cmd+ Shift+.

或者:

  1. 打开终端>并输入:open ~/.zshrc

答案3

我正在使用 macOS High Sierra、MacBook Pro。

安装主题后,我还需要更改ZSH_THEME

对我来说,~/.zshrc它已经存在于我的主目录中,但它是隐藏的。

我使用++Cmd在Finder 中显示隐藏文件,然后使用编辑器打开文件。更新并保存。它工作正常。Shift.~/.zshrc

答案4

  1. 打开 iTerm
  2. 你写入cd后会立即出现在你的账户目录中以供检查、写入pwd(知道这个命令对于理解目录树非常有用)。
  3. 现在写入ls -la- 将显示所有文件的列表(-la 将与隐藏文件一起显示)。
  4. 找到 .zshrc 文件。你可以用 读取内容cat ~ / .zshrc。编辑:vim ~ / .zshrc。要在 vim 中编辑,请按下i按钮,以保存更改 - esc +: qw
  5. 完毕

有用的链接:[终端中的命令](https://www.makeuseof.com/tag/mac-terminal-commands-cheat-sheet/) [vim 入门] (https://opensource.com/article/19/3/getting-started-vim

相关内容