[Linux] Resaltado y indicador de comandos zsh y oh-my-zsh

Uno, primero debemos entender zsh

Shell the Z- ( Zsh ) se utiliza como shell de inicio de sesión interactivo y como scripting del intérprete de comandos . Zsh ha realizado muchas mejoras en el shell de Bourne y ha agregado algunas características de Bash , ksh y tcsh .

Las características incluyen:


2. Instalación del sistema Linux:

Tome el sistema centos7 como ejemplo aquí

Vea el shell utilizado actualmente por el sistema:

echo $SHELL

Compruebe si el sistema tiene zsh instalado:

cat /etc/shells 

Centos7 no está instalado de forma predeterminada, si no está instalado, instale zsh primero

yum install zsh

Establezca zsh como predeterminado:

chsh -s /bin/zsh

Para instalar oh-my-zsh, primero asegúrese de haber instalado git:

(1) Instalación automática:

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

Instalación exitosa

(2) Instalación manual:

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

Necesito copiar

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

En este punto, oh-my-zsh está instalado


3. Resaltado de línea de comando (resaltado de sintaxis zsh)

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

 

editar:

vim ~/.zshrc

Agregue el nombre del complemento en la configuración

plugins=( [plugins...] zsh-syntax-highlighting) 

Una vez completada la modificación, debe ejecutar:

source ~/.zshrc

Hacer que los cambios surtan efecto


Cuatro registros de comandos históricos (zsh-autosuggestions)

A continuación, instale el indicador de código zsh-autosuggestions:

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

o

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

editar:

vim ~/.zshrc

Agregue el nombre del complemento en la configuración:

plugins=( [plugins...] zsh-autosuggestions)

Una vez completada la modificación, debe ejecutar:

source ~/.zshrc

Hacer que los cambios surtan efecto

 Si el color del mensaje es blanco, no gris, puede modificar el color del mensaje:

export TERM=xterm-256color

O agréguelo a .zshrc:

echo "export TERM=xterm-256color" >> ~/.zshrc

 Luego ejecute de nuevo:

source ~/.zshrc

Después de modificar la operación ~ / .zshrc, debe obtenerla para que la modificación sea efectiva


 

Supongo que te gusta

Origin blog.csdn.net/I_lost/article/details/85219186
Recomendado
Clasificación