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の毎日のリマインダーをオフにします
設定>詳細>搜索今日のヒント>今日のヒントを無効にする改是はい