brew combina la diversión elegante de iTerm2 con comandos de terminal para la administración de software de MacOS

1. Requisitos de antecedentes

  Cuando acabo de comprar una nueva computadora Mac para el trabajo, muchos comandos comunes en Linux no estaban instalados. Por ejemplo, wget,git,telnet……estos comandos se usan a menudo en el trabajo. Los amigos que están familiarizados con Linux saben que hay un yumcomando poderoso, así que puedo usarlo. directamente, jeje encontré un error, y después de pisar el hoyo, encontré que el comando en la Mac original se llama brew, y también puede tener las siguientes operaciones;

brew install git
brew install telnet
brew install wget
……
复制代码

  Pero una vez que descubre brewque necesita instalarlo, muchas personas en Internet le dicen que puede usar las siguientes instrucciones para instalarlo directamente;

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

  Lo probé yo mismo y descubrí que se informó un error curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused, como se muestra en la Figura 1.1;

  La razón es raw.githubusercontent.comla vieja belleza. Sin jailbreak, es básicamente imposible conectarse, y resulta que es muy lento para conectarse. ¿Cómo instalarlo? Capítulos de referencia 2. 安装brew;inserte la descripción de la imagen aquí

Figura 1.1 Error de descarga directa del sitio web oficial

2. Instalar cerveza

2.1 Descarga e instalación de estaciones base domésticas

  brewEl nombre completo Homebrewes una herramienta de administración de paquetes bajo la plataforma MacOS, que tiene muchas funciones prácticas, como instalación, desinstalación, actualización, visualización y búsqueda. Con un comando simple, puede implementar la administración de paquetes sin tener que preocuparse por las diversas dependencias y rutas de archivos, lo cual es muy conveniente y rápido. Un artefacto imprescindible para la terminal, ¡dije lo mismo cuando vino Jesús! El primer capítulo mencionó que el sitio web oficial directo no se puede descargar ¿Hay alguna red Lei Feng en China para ayudar a resolverlo? Realmente lo hay, alguien lo devolvió a la estación base doméstica y usó las siguientes instrucciones para resolver la instalación;

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
复制代码

  Durante el proceso de instalación, se le pedirá que seleccione la estación base desde la cual descargar la imagen reflejada. Generalmente, puede elegirla 1y, para algunas opciones Y/N, solo siga las instrucciones para completarla Yy la instalación se completará hasta que Aparece la Figura 2.1;inserte la descripción de la imagen aquí

Figura 2.1 Solicitud de instalación de espejo doméstico

2.2 Activar variables de entorno

  Active la variable de entorno de acuerdo a la línea roja de la Figura 2.1, es decir, ejecute la siguiente instrucción;    atención rowyeta la cuenta del blogger, la de cada uno es diferente, no copiar; atención rowyeta la cuenta del blogger, la de cada uno es diferente, no copiar ; Nota rowyetPara la cuenta del blogger, la de cada uno es diferente, no la copie, son tres veces, haga su mejor esfuerzo;

source /Users/rowyet/.zprofile
复制代码

2.3 Preparación de prueba

  Use el siguiente comando para hacer una prueba.Si no se informa ningún error, en principio, brew está instalado.

# 更新brew
brew upgrade   

# 安装cask
brew install cask

# 安装 wget
brew install wget

# 安装 git
brew install git

# 安装telnet
brew install telnet
复制代码

3. Instalar iTerm2

  MacOSEl terminal incorporado otorga gran importancia a la falta de encanto, y la apariencia no se puede editar. Después de dar vueltas y vueltas en MacOS, FinalShell,JetBrainsdespués de acostumbrarme, finalmente decidí elegirlo iTerm2. Es iTerm2el MacOSmejor terminal, dije. !

  • Sitio web oficial: iterm2.com/
  • Descarga del sitio web oficial: También puede descargarlo directamente desde el sitio web oficial.La descarga es un tarball, que se puede usar después de la descompresión, pero no brewlo descargaremos del sitio web oficial si lo tenemos, y usaremos el comando brew para descargar eso.

inserte la descripción de la imagen aquí

Figura 3.1 Descarga del sitio web oficial

brewDescargar e instalar   directamente iTerm2;

brew install iterm2
复制代码

  Una vez completada la instalación, busque el gráfico en la Figura 3.2 en la plataforma de lanzamiento;inserte la descripción de la imagen aquí

Figura 3.2 Instalación de iTerm2 completada

4. Instalar oh-my-zsh

  ¿Por qué oh-my-zsh? Es simple: finalización automática más inteligente shell, sugerencias de opciones de comandos, temas más ricos. Para que su terminal no quede señalado, puede pretender ser un dios a primera vista, después de la configuración, como se muestra en la Figura 4.1.inserte la descripción de la imagen aquí

Figura 4.1 efecto de configuración oh-my-zsh

  Los pasos de instalación y configuración son los siguientes;

# 先查看自己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

复制代码

  Una vez completada la instalación, como se muestra en la Figura 4.2;inserte la descripción de la imagen aquí

Figura 4.2 Instalación de oh-my-zsh completada

5. Configurar variables de entorno

  Ingrese el siguiente comando para modificar la variable de entorno

cat <<EOF>>~/.zshrc
export ZSH="/Users/lpc/.oh-my-zsh"
DEFAULT_USER="$USER"
ZSH_THEME="bira"
source $ZSH/oh-my-zsh.sh
EOF
复制代码

  El tema es bira, y el blogger cree que se ve mejor. Si necesita cambiar el tema, puede modificar directamente ~/.zshrcel bira en ZSH_THEME="bira" en el archivo. Para obtener más temas, consulte: github.com/ohmyzsh/ohm… , actualice las variables de entorno después de la configuración;

# 刷新环境变量
source ~/.zshrc
复制代码

  Puede obtener el cambio en la Figura 5.1;inserte la descripción de la imagen aquí

Figura 5.1 Cambio de estilo oh-my-zsh

6. Instala el complemento

   Instale algunos complementos interesantes, como sigue

# 先安装一个必要的工具箱
xcode-select --install

# 修正错误,经典的遇到错误 fuck一下来了
brew install thefuck

# 命令输入提示
brew install zsh-autosuggestions

# 命令行高亮显示
brew install zsh-syntax-highlighting

# 文件夹跳转
brew install autojump

复制代码

   Después de la instalación, debe configurar las variables de entorno 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 .zshrcActualice las variables de entorno, se puede informar un error, use los siguientes comandos para solucionarlo;

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. Uso del comando joder

  1. Intente ingresar primero brew sear www.baidu.com, el resultado es un error;
  2. Entonces entras fuck;
  3. Ella te devuelve una gramática relativamente correcta, luego presionas la entertecla para ejecutar el comando y presionas ctrl+cpara terminar el comando, inteligente, divertido, ¿verdad?

Nota: Follar es divertido, pero no es necesariamente exacto. No te metas con eso. Todavía tienes que mirar el código de instrucciones tú mismo. Aunque el vino es bueno, ¡no seas codicioso!

inserte la descripción de la imagen aquí

Figura 7.1 Uso de la instrucción joder

8. Modificar el tablero de fondo iTerm2

   Mucha gente debe pensar cómo cambiar el fondo de iTerm2 嵩嵩, ¿puedo reemplazarlo con una foto de un maestro? Oye, por supuesto, la operación se muestra en la Figura 8.1;

  1. Haga clic en la barra de menú superior ITerm2, seleccione Preferences…:;
  2. Salte del nuevo cuadro emergente, seleccione Profilesy luego seleccione la barra de menú a la derecha Window;
  3. Haga clic en el cuadro rojo para reemplazar la imagen que preparó de antemano, luego el bloguero ha elegido un favorito de su esposa 嵩嵩y Blendingpuede ajustar la transparencia de la imagen;
  4. También hay más operaciones para ajustar la apariencia de iTerm2, como fuentes, colores y más.

inserte la descripción de la imagen aquí

Figura 8.1 Cambiar el fondo de iTerm2

  Conclusión: brewen combinación con los comandos de la terminal administrados por el iTerm2sofisticado y divertido MacOSsoftware, hay complementos y conocimientos más interesantes esperando que todos los exploren juntos.

Supongo que te gusta

Origin juejin.im/post/7083320004430528526
Recomendado
Clasificación