Annuaire d'articles
1. Embellissement iTerm2
1.1 Exigences environnementales
iTerm2
La plus grande exigence pour l'environnement est en faitPowerLine
celle relative aux polices de caractères.- Ce corps vient de
NERD FONTS
NERD FONTS
Fournit une variété de polices de programmation eticons
complète le système
1.2 À propos de la sélection des polices
Concernant ce problème, les tutoriels précédents disaient à tout le monde de télécharger et d'installer la police "xxx". En fait, cela dépend de vos préférences personnelles. Vous pouvez choisir de télécharger et d'installer la police dans le tutoriel, ou vous pouvez choisir votre police préférée (à condition que puisqu'il s'agit d'une police
nerd fonts
de pour obtenir l'effet correspondant), vous pouvez également télécharger uniquementnerd fonts
les icônes dansVoici une liste de polices couramment utilisées pour vous
FiraMono Nerd Font
Hac Nerd Font
(SpaceVim
police préférée)MesloLG Nerd Font
(de nombreux sujets commePower Level 10K
les polices préférées)
1.3 Installation des polices
- Utilisé
HomeBrew
pour installer des polices.HomeBrew
Je n’entrerai pas dans les détails ici.Mac
Les personnes qui les utilisent devraient en avoir entendu parler.- Contrairement à la plupart des autres didacticiels, cet article utilise deux polices pour atteindre l'objectif de
Terminal
polices distinctes eticons
de gestion séparée, de sorte que les modifications futures des polices n'affecteront pasicons
l'objectif.
JetBrainsMono Nerd Font
(Utilisé pour prendre en charge les polices, tout est une question de préférence personnelle)Symbols Nerd Font
(Pour que la directionicons
fournisse son soutien)
- Il existe deux méthodes d'installation :
HomeBrew
(méthode utilisée dans cet article)- Installation locale
<FONT NAME>
: fait en fait référence au contenu dans la case rouge de l'image ci-dessus. Le contenu réel dépend de la police.<FONT_PATH>
: fait référence au chemin de la police duNERD FONTS
projet surgithub
HomeBrew
Chemin
brew tap homebrew/cask-fonts && brew install --cask font-<FONT NAME>-nerd-font
- Méthode d'installation locale
curl -fLo "<FONT NAME> Nerd Font Complete.otf" \
https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/<FONT_PATH>/complete/<FONT_NAME>%20Nerd%20Font%20Complete.otf
./install.sh <FontName>
1.4 Installation d'Oh mon Zsh
Oh My Zsh
Il s'agit d'un ensemble puissant de fichiers de configuration de terminal. Cet article n'en parlera pas trop et ne montrera que ses fonctions d'embellissement.- sera
zsh
défini comme terminal par défaut
chsh -s /bin/zsh
- Installer
Oh My Zsh
Il existe deux méthodes d'installation, l'une est
curl
la méthode et l'autre estwget
la méthode
curl
Chemin
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wget
Chemin
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
oh my zsh
Catalogue et fonctions
oh my zsh
.oh-my-zsh
Après l'installation, un dossier caché nommé " sera créé dans le répertoire racine pour stockeroh my zsh
les fichiers de configuration par défaut du parti et les fichiers de configuration tiers.- Les fichiers de configuration utilisateur sont principalement placés
custom
dans des dossiers
cd ~/.oh-my-zsh/
tree
.oh-my-zsh文件
├───plugins # 自带插件目录,每个插件目录下都有一个 README,有详细使用说明
├───themes # 自带主题目录
└───custom # 用户自定义目录
├───plugins # 第三方插件目录
└───themes # 第三方主题目录
1.6 Installer le thème Powerlevel10k
- sera
powerlevel10k
installé~/.oh-my-zsh/custom/themes
dans
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
- Fichiers de configuration modifiés
zsh
, paramètresZSH_THEME="powerlevel10k/powerlevel10k
cd
vim .zshrc
- installation
iTerm2
- Testez si la police réussit et entrez
iTerm2
l'utilisationget_icon_names
- Configurez
powerlevel10
des rappels de sécurité étape par étape
p10k configure
2. À propos des caractères tronqués d'iTerm2 et autres
2.1 Caractères tronqués causés par les polices
Ce problème se produit généralement au début, c'est-à-dire qu'après l' oh my zsh
installation le thème est modifié par celui intégré angoster
( ZSH_THEME="agnoster"
). Le système ne dispose pas des powerline
polices correspondantes, ce qui provoque ce problème. Il peut être résolu en installant n'importe quelle NERD FONTS
police.
2.2 Icônes tronquées causées par la configuration des arrangements iTterm2
Presque personne ne mentionne le chaos provoqué par iTerm2
la configuration, car les conditions d'apparition de ce problème sont assez accidentelles et difficiles. Mon hypothèse personnelle est que la raison peut être qu'un instantané Arrangements
équivalent à une certaine période est défini iTerm2
et que sa configuration passée est enregistrée. Puisqu'il est défini sur "démarrer au démarrage", la iTerm2
configuration actuelle est écrasée à chaque fois par la configuration passée.
- Lorsque vous commencerez à l'utiliser, il ne sera utilisé
iTerm2
que comme élément intégré . Utilisez tous les paramètres par défaut et configurez-lesTerminal
après l'avoir utilisé pendant un certain temps.Arrangements
- Plus tard, nous avons commencé à
iTerm2
embellir le , eticons
des caractères tronqués ont commencé à apparaître à ce moment-là, etNERD FONTS
ce problème n'a pas pu être résolu par l'installation. - Il est très simple de résoudre ce problème, il suffit de supprimer celui d'origine et
Arrangements
de le reconfigurer.
2.3 Autres
oh my zsh
Un triangle bleu apparaît après la mise à niveau
Annulez-
show mark indicators
le
- Paramètres d'arrière-plan
les références
- Introduction détaillée au didacticiel de configuration Mac iTerm2
- Mac item2 définit la taille de la fenêtre
- Construire un Mac mieux utilisé - Terminal
- iTerm+ohmyzsh+powerlevel10k rend instantanément votre terminal cool
- Points de connaissance : résumé d'utilisation d'iTerm2 + Oh My Zsh
- Ce tutoriel iTerm2 + Oh My Zsh vous aidera à devenir étape par étape le plus beau mec de la rue.