iTerm2の構成と美化

8月のアップデートチャレンジに参加して2日目です。イベントの詳細については、8月のアップデートチャレンジをご覧ください。

序文

iTerm2はデフォルトの端末に代わるものであり、Macシステムで最高の端末ツールでもあり、美しさと効率を兼ね備えています。

最近、新しいMacBook Proを入手し、コンピュータに共通のソフトウェアを再インストールする必要がありました。好みに合わせてITerm2をDIYするのにかなりの時間がかかりました。次の設定を容易にするために、私は特別にこの記事を録音用に作成しました。

iTerm2のダウンロードリンク:iterm2.com/

iTerm2の構成

1.デフォルトのシェルをzshに設定します

システム内のすべてのシェルのリストを表示する

cat /etc/shells
复制代码

デフォルトのシェルをzshに設定します。これにより、より多くの機能があり、使いやすくなります。

chsh -s /bin/zsh
复制代码

2.oh-my-zshをインストールします

oh-my-zshは、zshコマンドラインに基づくコミュニティ主導のコマンドラインツールであり、テーマの構成とプラグインメカニズムを提供し、プレイアビリティ(使いやすさ)を大幅に向上させます。そのGithubアドレスは次のとおりです:github.com/robbyrussel…

curlを使用してインストールできます。

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
复制代码

3.構成コマンドの自動プロンプト

ここでは、 zsh-autosuggestionsプラグインを使用します。これにより、ターミナルは次に入力するコマンドの入力を求め、右ボタンを押してコマンドを完了し、作業の効率を向上させます。

まず、リポジトリを~/.oh-my-zsh/custom/pluginsディレクトリ

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
复制代码

次に、ファイルをvim ~/.zshrc開いてプラグイン設定を見つけます。デフォルトはです。次のplugins=(git)ように変更します。

plugins=(zsh-autosuggestions git)
复制代码

最後に、ターミナルを有効にするには、ターミナルを再起動する必要があります。

4.HomeBrewをインストールします

HomeBrewパッケージ管理ツールをインストールして、その後のさまざまなソフトウェアパッケージのインストールを容易にします。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码

iTerm2の美化

1.zshテーマを設定します

vim ~/.zshrcコマンドを使用してzsh構成ファイルを開き、ZSH_THEMEその中のフィールドの値を変更して、テーマを変更できます。

大家可以在 github.com/ohmyzsh/ohm… 链接中,选择自己喜欢的主题。

我选择的主题的是 crcandy,因为它选择的信息比较全,而且它不依赖其他的特殊字体,可以在不同的终端下正常显示。

ZSH_THEME="crcandy"
复制代码

该主题的显示信息如下(忽略配色):

ここに画像の説明を挿入

2. 设置配色方案

在 iTerm2 中,按照 iTerm2 -> Preferences -> Profiles -> Color 进行点击,在右下角的 Color Presets... 中选择配色方案,这里我选择 Solarized Dark。

ここに画像の説明を挿入

之后,我们再进行一些微调,让显示的色彩变得更加美观一些。

ここに画像の説明を挿入

3. 设置语法高亮

语法高亮效果需要 zsh-syntax-highlighting 插件支持,我们可以用 HomeBrew 进行下载:

brew install zsh-syntax-highlighting
复制代码

命令执行完后,我们记录一下插件安装成功后的路径。然后用 vim ~/.zshrc 打开 zsh 的配置文件,在其末尾添加:

source /usr/local/Cellar/zsh-syntax-highlighting/0.7.1/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
复制代码

PS:在 Vim 中,用 shift + g 可以直接跳转到最后一行。

最后,还要执行下面命令,让配置生效。

source ~/.zshrc
复制代码

4. 调整 Status Bar

在 Preferences -> Profiles -> Session 底部,勾选上 Status bar enabled,开启导航栏。

点击右边的 Configure Status Bar 按钮可设置 Status Bar 显示的内容,只要将 Menu 里面的内容拖拽到下面的 Active Components 区域即添加到 Status Bar 中,下面是我的设置(仅供参考):

ここに画像の説明を挿入

次に、[設定]->[外観]->[一般]に移動し、[テーマ]を[最小]に設定し、ステータスバーの場所を[下部]に設定します。

ここに画像の説明を挿入

その後の使用の最適化

1.oh-my-zsh警告メッセージを修正します

iTerm2を開くたびに、気分に影響を与えるoh-my-zshの警告メッセージが表示されることがわかりました。私はオンラインで以下の2つの解決策があることを発見しました。

オプション1:インストールプロンプトに従って、対応するディレクトリのアクセス許可を変更し、コンソールで次のコマンドを実行します

chmod 755 /usr/local/share/zsh

chmod 755 /usr/local/share/zsh/site-functions
复制代码

オプション2:次のコンテンツを~/.zshrcファイル追加します

ZSH_DISABLE_COMPFIX=true
复制代码

2.iTerm2の毎日のリマインダーをオフにします

設定>詳細>搜索今日のヒント>今日のヒントを無効にする改是はい

ここに画像の説明を挿入

参考文献

おすすめ

転載: juejin.im/post/6994453537690222599