Skip to content

Commit 6cbc7d0

Browse files
committed
fix issues
1 parent 34d652f commit 6cbc7d0

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

src/Advanced/developmentEnvFromScratch.md

+21-3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
重要提醒:已尽量避免墙对配置环境的影响,但是为了省心,仍然建议使用代理工具,并在无法访问时,对终端进行代理。可以参考brew部分,有教程(订阅自备)
1818

19+
另:文末有常见错误及解决方法,可供参考。
20+
1921
### 命令行优化
2022

2123
自带的命令行比较朴素,也缺少很多重要的功能。我们先安装iTerm2,并进行配置。
@@ -38,12 +40,12 @@ iTerm2是终端模拟器,提供了许多个性化选项和附加功能。这
3840
2. 设置颜色和字体
3941
1. 颜色
4042

41-
`iTerm2` -> `Perferences` -> `Profiles` ->`Colors` -> `Color Presets`中可以看到默认的色彩配置方案。获得推荐较多的方案是Solarized系列。但是我个人喜欢使用原有的黑色界面,比较简约。
43+
`iTerm2` -> `Preferences` -> `Profiles` ->`Colors` -> `Color Presets`中可以看到默认的色彩配置方案。获得推荐较多的方案是Solarized系列。但是我个人喜欢使用原有的黑色界面,比较简约。
4244
2. 字体
4345

4446
[这个github仓库](https://github.com/romkatv/dotfiles-public/tree/master/.local/share/fonts/NerdFonts)下载并安装字体,后续powerlevel10k会用到。当然使用其他字体也可以,只要满足powerlevel10k的需要都可以。
4547

46-
然后在`iTerm2` -> `Perferences` -> `Profiles` -> `Text` -> `Font` -> `MesloLGS NF`可以设置字体
48+
然后在`iTerm2` -> `Preferences` -> `Profiles` -> `Text` -> `Font` -> `MesloLGS NF`可以设置字体
4749
3. 背景图:在设置中可以自己找到
4850

4951
#### 2. brew
@@ -104,7 +106,8 @@ omz是设置zsh环境的工具,可以安装和管理各种zsh插件。安装om
104106
我们使用brew安装,先引入powerlevel10k的源,然后安装。
105107
106108
```
107-
brew tap romkatv/powerlevel10k brew install romkatv/powerlevel10k/powerlevel10k
109+
brew tap romkatv/powerlevel10k
110+
brew install romkatv/powerlevel10k/powerlevel10k
108111
```
109112
110113
然后按照安装说明,在终端中执行命令。在我的环境下,命令是这样的:
@@ -151,5 +154,20 @@ omz是设置zsh环境的工具,可以安装和管理各种zsh插件。安装om
151154
zstyle :bracketed-paste-magic paste-init pasteinit
152155
zstyle :bracketed-paste-magic paste-finish pastefinish
153156
```
157+
### 常见错误及解决方法
158+
159+
1. `command not found: brew"
160+
161+
安装完`brew`后,可以看到`next steps`,照做即可
162+
163+
2. 找不到常见包,如Python,并在安装时看到`fatal: Could not resolve HEAD to a revision`错误
164+
165+
运行`brew doctor`可以看到解决方案。一种解决方案是:
166+
167+
```bash
168+
rm -rf $(brew --repo homebrew/core)
169+
brew tap homebrew/core
170+
```
171+
154172
155173
这就是本文的全部内容啦,python和c++准备都放在下一期,欢迎大家催更

0 commit comments

Comments
 (0)