[Linux] Cree un entorno Linux en una ventana para desarrollar el lenguaje C (WSL + VScode + zsh configuración básica y embellecimiento) -system de la ventana terminal de Ubuntu

(1) Instalar WSL

  • Abra el soporte del subsistema
    1.win + x, seleccione Windows PowerShell (administrador)
    2. Ingrese:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    3. Ingrese, ingrese Y, reinicie.

  • Descargue y ejecute el subsistema
    1. Abra la tienda de aplicaciones, busque "Linux", instale su versión favorita, el autor usa Ubuntu
    (sin cuenta de Microsoft, siga las instrucciones para registrarse e iniciar sesión)
    2. Ejecute una vez que se complete la instalación, la instalación solicita personalizar el nombre de usuario y Contraseña
    Inserte la descripción de la imagen aquí

(2) configuración de VScode

  • Establezca el valor predeterminado para usar el terminal WSL
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    . Agregue esta oración en el archivo de configuración VSCode
"terminal.integrated.shell.windows": "C:\\\\Windows\\\\System32\\\\wsl.exe",
  • Complementos instalados
    Inserte la descripción de la imagen aquí

(3) Configuración de terminal y embellecimiento

  • Descargue e instale Cmder https://cmder.net/
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí
    como se muestra arriba, agregue una tarea en tareas

1. El nombre es Ubuntu, el nombre es lo que quieras

2. Dentro de la caja grande de abajo set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl --distro-guid={54d1c74b-1774-457f-b68f-82aae05350c3} -cur_console:pm:/mnt. Esto se 54d1c74b-1774-457f-b68f-82aae05350c3refiere al identificador único de Ubuntu. Si el subsistema se reinstala, este identificador cambiará en consecuencia. Puede encontrarlo en el registro (regedit) 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss. win+R搜索regedit.

Inserte la descripción de la imagen aquí
La configuración básica se ha completado aquí. Los amigos que deseen usar zsh potente pueden continuar configurando y embelleciendo el terminal.

  • Instalar oh-my-zsh

Use la línea de comando en el sistema Ubuntu en lugar de ganar

¡Asegúrese de actualizar antes de instalar cualquier paquete! sudo apt-get update

Instalar zsh sudo apt-get install zsh

Instalar oh-my-zsh sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Instalación exitosa

  • Embellecer y optimizar

1. Cambiar tema

Si lo está utilizando vim ~/.bashrc, use :wqexit después de editarlo .

Si lo está utilizando nano ~/.bashrc, Ctrl+Shift+Xguarde y salga.

Modificar el tema:

vim ~/.zshrc
# 主题名字ys,你可以搜索其他的主题使用
ZSH_THEME="ys"

Guardar después de la modificación.

2. Explicar los requisitos de los complementos de terceros de oh-my-zsh.

(4) Gestión de directorios

  • ventana para acceder al directorio de Linux
    win + R, ingrese\\wsl$
    Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí
  • Ingrese el directorio de la ventana bajo la terminal de Linux
    Por ejemplo: ingrese la unidad Ccd /mnt/c
  • Es más conveniente si el botón derecho del cmder está configurado

Inserte la descripción de la imagen aquí

  • Configure el menú contextual: el administrador ejecuta cmd (tenga en cuenta que no es cmdCmder), ingrese la ruta donde se encuentra Cmder.exe y ejecute el comando:
    Cmder.exe /REGISTER ALL

(5) Cuchillo de ganado pequeño de prueba

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

(6) Materiales de referencia

https://docs.microsoft.com/en-us/windows/wsl/install-win10
https://www.jianshu.com/p/f4d046fea5db
https://blog.joaograssi.com/windows-subsystem-for- linux-con-oh-mi-zsh-conemu /

Publicado 22 artículos originales · elogiado 17 · visitas 1981

Supongo que te gusta

Origin blog.csdn.net/JeeCai/article/details/105693088
Recomendado
Clasificación