La symbiose parfaite des fenêtres et du sous-système ubuntu: le charme puissant de cmder

Le début de l'histoire:

Un jour, je me suis soudainement intéressée, je me suis souvenue d'être allée au magasin d'applications Windows (Microsoft Soft) (enfin, j'avoue que j'étais inactif et que je ne faisais rien), puis j'ai trouvé ce truc
Insérez la description de l'image ici
Ubuntu16 dans le magasin Windows ? ! ! Surpris, Windows fournit en fait le sous - système ubuntu , avec enthousiasme, téléchargez-le et jetez un œil.

En conséquence, Dangdang a
Insérez la description de l'image ici
réussi à obtenir un terminal sombre, hehehe, pour moi, un programmeur chaud, il est tout simplement insipide. Alors, désinstallez définitivement. ^ V ^

Bien sûr, l'histoire n'est pas encore terminée, plus tard, j'en ai parlé avec un camarade de classe.
Moi: C'est trop insipide, juste un terminal. J'aime toujours l'interface graphique.
Camarade de classe :? ? ? J'ai été choqué, un si bon bébé, tu
me détestes vraiment : comment dire?
Camarade de classe: Chiliquala Chiliquala
Alors, j'ai sublimé

Début du texte

Matériel de préparation: Windows10 Windows10 Application Store cmder

- La première étape: télécharger un sous-système Windows de boutique Linux

J'ai jeté un coup d'œil et j'ai découvert qu'il y avait des systèmes Linux traditionnels dans le magasin, tels que Debian, CentOS, Ubuntu, etc. Choisissez celui que vous aimez (j'ai choisi Ubuntu16)

Après le téléchargement, c'est le terminal à l'instant (vous pouvez le trouver dans le logiciel nouvellement installé)
Insérez la description de l'image ici

-La deuxième étape: télécharger cmder, effectuer la configuration appropriée (la touche finale)

Cmder, connu sous le nom d'artefact du programmeur sur Windows, peut parfaitement intégrer le terminal et fournir une interface agréable, vous permettant de dire au revoir à la moche interface de cmd et powerhell.Pas
grand chose à dire, jetez simplement le lien: Site officiel de Cmder (Téléchargez le Version complète )
Trouvez un chemin approprié (de préférence sans chinois) et décompressez

Configuration 1: Ajoutez le chemin d’installation cmder au chemin global.
Ce n’est pas grand chose à dire. En tant que programmeur, si vous ne savez pas comment configurer l’environnement, vous saurez comment configurer Baidu.
Insérez la description de l'image ici

Configuration 2: Configurer le démarrage rapide par clic droit
Ce que nous voulons faire est de pouvoir appeler notre terminal n'importe où, comme sous Linux.
Ouvrez cmd en tant qu'administrateur et exécutez la commande suivante:

// 设置任意地方鼠标右键启动Cmder
Cmder.exe /REGISTER ALL

Ensuite, faites un clic droit n'importe où pour voir le passionnant Cmder:
Insérez la description de l'image ici

Configuration 3: réglage de l'effet d'interface Après avoir
ouvert Cmder, appuyez sur

fenêtres + alt + p

Entrez dans l'interface de configuration de Cmder, des polices, des thèmes, etc. Vous pouvez étudier lentement (avec des paramètres chinois)
Insérez la description de l'image ici

Configuration 4: Changer l'invite de commande par défaut de Cmder "λ" en "$"
C'est principalement un problème d'habitude, ou je
suis habitué au chemin d'installation de $ sous Linux pour entrer
cmder. Apportez les changements suivants dans clink.lua dans cmder \ fournisseur "λ" Remplacer par "$"
Insérez la description de l'image ici

Configuration 5: Ajouter le terminal du sous-système au Cmder (le plus important!) Si
nous voulons utiliser Cmder pour démarrer le terminal Linux, nous devons effectuer la configuration correspondante. Les méthodes spécifiques sont les suivantes:

Ouvrez Paramètres Cmder -> Démarrer ->
Entrée de ligne de commande

bash -cur_console: p

Insérez la description de l'image ici
Différents systèmes peuvent avoir des noms de terminaux différents (bash). Je ne sais pas grand-chose à ce sujet. En cas de problème, vous pouvez Baidu par vous-même

À ce
Insérez la description de l'image ici
stade , vous pouvez voir que le shell que vous venez de définir est dans le but général. Fermez Cmder et ouvrez-le à nouveau. C'est le shell Linux

-Étape 3: Embellissez le terminal Linux

En fait, cette étape est facultative, mais en tant que programmeur à la recherche de la perfection, comment pouvons-nous tolérer le shell inutilisable de Linux?
Utilisez un schéma que la plupart des gens connaissent - oh mon zsh

1. Installez d'abord zsh et git (ubuntu)

sudo apt-get install zsh -y
sudo apt-get install git -y

Centos est la suivante:

sudo yum install zsh -y
sudo yum install git -y

Les commandes suivantes sont toutes identiques:

Cloner l'entrepôt oh-my-zsh

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

Sauvegardez le zshrc d'origine, si le fichier existe

cp ~/.zshrc ~/.zshrc.bak

Créer un nouveau fichier de configuration zsh

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

Changer le shell par défaut

chsh -s /bin/zsh

Redémarrez Cmder

2. Configurer pour démarrer automatiquement zsh

vim ~/.bashrc

Ensuite, vous devez utiliser vim, si vous ne connaissez pas les instructions, vous pouvez le trouver

Ajoutez l'instruction suivante au tout début de .bashrc:

if test -t 1; then
    exec zsh
fi

Insérez la description de l'image ici

Ok, après l'enregistrement, quittez à nouveau Cmder et entrez dans l'interface de oh-my-zsh

3. Changez le thème oh-my-zsh et ajoutez des plugins

Changer le thème: entrez le fichier .zshrc

vim ~/.zshrc

ZSH_THEME = "ys"
est suivi du thème, j'ai mis ys ici, voici un lien git, le thème donné à l'intérieur est supporté par oh-mu-zsh, vous pouvez directement le changer pour qu'il prenne effet: oh- my-zsh theme collection
Insérez la description de l'image ici

Ajouter des plug-ins: invite de commande
(ici, je viens d'installer une invite de commande qu'un plug-in, oh-my-zsh en fait il y en a beaucoup, je peux me référer au lien de blog donné ci-dessous, les méthodes sont similaires.)

Obtenez le plugin

cd ~/.oh-my-zsh/plugins/
mkdir incr && cd incr    #创建incr目录并且进入
wget http://mimosa-pudica.net/src/incr-0.2.zsh   #获得插件 

Entrez le fichier .zshrc:

vim ~/.zshrc

Insérez l'instruction suivante à la fin du fichier (doit être à la fin):

compaudit | xargs chmod go-w  #如果不添加这句,以后每次打开都会询问,很不方便
source ~/.oh-my-zsh/plugins/incr/incr*.zsh

Insérez la description de l'image ici
Actualiser la configuration :

source ~/.zshrc

OK, OK, maintenant tout est fait, redémarrez Cmder à nouveau, et vous pouvez voir l'interface shell de Meimei après être entré

Montrez mes résultats finaux (feel good ^ V ^):

Insérez la description de l'image ici

Ecrire au dos

Peut-être que certains camarades de classe vont demander, après avoir joué pendant si longtemps, est-ce pour ça?
Je vais vous montrer un exemple, vous comprendrez.
Maintenant, mon bureau Windows a un fichier .c.
Insérez la description de l'image ici
Maintenant, je clique avec le bouton droit pour ouvrir Cmder (la valeur par défaut est Linux shell):
vous pouvez entrer directement la commande

gcc -o HelloWorld HelloWorld.c
./HelloWorld 

Insérez la description de l'image ici
Dangdang, le résultat est sorti directement. Oui, cela équivaut à taper des instructions sous Linux!
Utilisez les commandes Linux sous Windows,
et il peut être ouvert en cliquant avec le bouton droit de la souris dans n'importe quelle position. C'est confortable ~
Si vous ne vous en êtes pas remis, vous obtenez le produit, vous devez l'amender

———————————————————————————————————————————
Blog de référence:
Use Cmder pour remplacer cmd pour rendre le développement plus efficace.
Sous-système Linux Windows 10 oh-my-zsh et configuration Cmder-2018

Je suppose que tu aimes

Origine blog.csdn.net/rjszz1314/article/details/103501047
conseillé
Classement