1.背景要件
新しいMacコンピュータを仕事用に入手したとき、Linuxの一般的なコマンドの多くはインストールされていませんでした。たとえば、wget,git,telnet……
これらのコマンドは仕事でよく使用されます。Linuxに精通している友人は、強力なyum
コマンドがあることを知っているので、それを使用できます。直接、エラーを見つけました。ピットを踏んだ後、元のMacのコマンドが呼び出されbrew
、次の操作も実行できることがわかりました。
brew install git
brew install telnet
brew install wget
……
复制代码
しかしbrew
、インストールする必要があることがわかったら、インターネット上の多くの人が、次の手順を使用して直接インストールできると言っています。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码
自分で試してみたところcurl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
、図1.1に示すように、エラーが報告されていることがわかりました。
その理由はraw.githubusercontent.com
古い美しさです。脱獄しないと、基本的に接続できず、接続が非常に遅くなります。インストール方法は?参照の章2. 安装brew
;
2.brewをインストールします
2.1国内基地局のダウンロードとインストール
brew
フルネームHomebrew
はMacOSプラットフォームのパッケージ管理ツールであり、インストール、アンインストール、更新、表示、検索などの多くの実用的な機能があります。簡単なコマンドで、さまざまな依存関係やファイルパスを気にすることなくパッケージ管理を実装できます。これは非常に便利で高速です。ターミナルになくてはならないアーティファクト、イエスが来られたときも同じことを言いました!最初の章では、直接の公式Webサイトをダウンロードできないと述べていましたが、それを解決するために中国に雷鋒のネットワークはありますか?実際、誰かがそれを国内の基地局に戻し、次の手順を使用してインストールを解決しました。
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
复制代码
インストールプロセス中に、ミラーイメージをダウンロードするベースステーションを選択するように求められます。通常は、ミラーイメージを選択できます。1
一部のオプションY/N
では、プロンプトに従って入力するだけY
で、インストールは次のように完了します。図2.1が表示されます。
2.2環境変数をアクティブ化する
図2.1の赤い線に従って環境変数をアクティブにします。つまり、次のステートメントを実行します。 ブロガーのアカウントに注意rowyet
してください。全員が異なります。コピーしないでください。ブロガーのアカウントに注意してください。全員が異なります。コピーしrowyet
ないでください。 ;注rowyet
ブロガーのアカウントの場合、アカウントは人によって異なります。コピーしないでください。3回ですので、最善を尽くしてください。
source /Users/rowyet/.zprofile
复制代码
2.3テスト醸造
次のコマンドを使用してテストを実行します。エラーが報告されない場合は、原則としてbrewがインストールされます。
# 更新brew
brew upgrade
# 安装cask
brew install cask
# 安装 wget
brew install wget
# 安装 git
brew install git
# 安装telnet
brew install telnet
复制代码
3.iTerm2をインストールします
MacOS
内蔵端末は魅力の欠如を重視しており、見た目は編集できません。MacOSで投げて振り返ったFinalShell,JetBrains
後、慣れてからやっと選ぶiTerm2
ことにしました。最高の端末だと思いましたiTerm2
。MacOS
!!
- 公式サイト:iterm2.com/
- 公式サイトのダウンロード:公式サイトから直接ダウンロードすることもできます。ダウンロードは解凍後に使用できるtarballですが
brew
、公式Webサイトがある場合はダウンロードせず、brewコマンドを使用してダウンロードします。それ。
直接brew
ダウンロードしてインストールしiTerm2
ます;
brew install iterm2
复制代码
インストールが完了したら、ランチパッドで図3.2のチャートを見つけます。
図3.2完了したiTerm2のインストール4.oh-my-zshをインストールします
なぜoh-my-zsh
ですか?シンプルです。よりスマートなshell
オートコンプリート、コマンドオプションのヒント、より豊富なテーマ。端末が特定されないように、一目で神のふりをすることができます。構成後、図4.1に示すように。
インストールと構成の手順は次のとおりです。
# 先查看自己iterm2使用的是否是zsh,利用echo $SHELL ,返回/bin/zsh则是
echo $SHELL
/bin/zsh # 返回值
# 如果不是,则执行以下指令
chsh -s /bin/zsh
# 再执行echo $SHELL验证
# 没问题后用cat /etc/shells 确认下/bin/zsh为该系统内的有效sh
cat /etc/shells 1 ↵
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
# 返回值
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
# 下载安装git和wget,已安装的略过
brew install wget
brew install git
# 找一个空文件夹
cd /Applications/tools/
mkdir zsh
cd zsh
# 利用wget下载oh my zsh安装包:
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
# 或者利用git下载oh my zsh安装包,二选一,不要重复操作
git clone https://gitee.com/mirrors/oh-my-zsh.git
# ls观察下自己下载的文件是一个install.sh
chmod 755 install.sh
# 安装
sh install.sh
复制代码
図4.2に示すように、インストールが完了した後。
図4.2完了したoh-my-zshのインストール5.環境変数を構成します
次のコマンドを入力して、環境変数を変更します
cat <<EOF>>~/.zshrc
export ZSH="/Users/lpc/.oh-my-zsh"
DEFAULT_USER="$USER"
ZSH_THEME="bira"
source $ZSH/oh-my-zsh.sh
EOF
复制代码
テーマはbiraで、ブロガーはそれが最もよく見えると考えています。テーマを変更する必要がある場合~/.zshrc
は、ファイルのZSH_THEME="bira"でbiraを直接変更できます。その他のトピックについては、以下を参照してください。github.com /ohmyzsh/ohm… 、構成後に環境変数を更新します。
# 刷新环境变量
source ~/.zshrc
复制代码
図5.1で変更を取得できます。
図5.1oh-my-zshスタイルの変更6.プラグインをインストールします
次のように、いくつかの興味深いプラグインをインストールします
# 先安装一个必要的工具箱
xcode-select --install
# 修正错误,经典的遇到错误 fuck一下来了
brew install thefuck
# 命令输入提示
brew install zsh-autosuggestions
# 命令行高亮显示
brew install zsh-syntax-highlighting
# 文件夹跳转
brew install autojump
复制代码
インストール後、環境変数を構成する必要がありますvim ~/.zshrc
;
……省略……
# 滑到最下面,修改以下内容,注意rowyet的地方是博主的账号,不要照抄
# 滑到最下面,修改以下内容,注意rowyet的地方是博主的账号,不要照抄
# 滑到最下面,修改以下内容,注意rowyet的地方是博主的账号,不要照抄
export ZSH="/Users/rowyet/.oh-my-zsh"
DEFAULT_USER="rowyet"
ZSH_THEME="bira"
plugins=(
git
pip
zsh-autosuggestions
zsh-syntax-highlighting
autojump
)
source /Users/rowyet/.oh-my-zsh/oh-my-zsh.sh
export HOMEBREW_NO_AUTO_UPDATE=true
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
export ZSH_HIGHLIGHT_HIGHLIGHTERS_DIR=/usr/local/share/zsh-syntax-highlighting/highlighters
eval $(thefuck --alias)
# 最后wq!保存退出
复制代码
source .zshrc
環境変数を更新します。エラーが報告される場合があります。次のコマンドを使用して修正してください。
source .zshrc
[oh-my-zsh] plugin 'zsh-autosuggestions' not found
[oh-my-zsh] plugin 'zsh-syntax-highlighting' not found
# 修复 plugin 'zsh-autosuggestions' not found
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
# 修复 plugin 'zsh-syntax-highlighting' not found
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
复制代码
7.fuckコマンドの使用
- 最初に入力してみてください
brew sear www.baidu.com
。結果はエラーです。 - 次に
fuck
、;と入力します。 - 彼女はあなたに比較的正しい文法を返します、そしてあなたはコマンドを実行するために
enter
キーそしてコマンドctrl+c
を終了するために押します、賢く、楽しいですよね?
注:クソは楽しいですが、必ずしも正確であるとは限りません。それを台無しにしないでください。それでも、指示コードを自分で確認する必要があります。ワインはおいしいですが、貪欲にならないでください。
図7.1ファック命令の使用8.iTerm2バックグラウンドボードを変更します
多くの人がiTerm2の背景を変更する方法を考えなければなりません嵩嵩
が、先生の写真に置き換えることはできますか?もちろん、操作は図8.1に示されています。
- 上部のメニューバーをクリックして、;
ITerm2
を選択します。Preferences…:
- 新しいポップアップボックスからジャンプして、を
Profiles
選択し、右側のメニューバーを選択しますWindow
。 - 赤いボックスをクリックして、事前に準備した画像を置き換えます。ブロガーは妻のお気に入りを選択し
嵩嵩
、Blending
画像の透明度を調整できます。 - フォントや色など、iTerm2の外観を調整するための操作もあります。
結論:ファンシーな楽しいソフトウェアによって管理されるターミナルコマンドbrew
と組み合わせることで、より興味深いプラグインと知識が皆が一緒に探索するのを待っています。iTerm2
MacOS