10. 7. 2020
Nastavení nového počítače je osvěžením a příležitostí začít znovu. Takže když jsem se tento týden konečně rozhodl vzít si iMac z kanceláře, strávil jsem první den nastavováním shellu, terminálu, témat, gitu, vsc a repozitáře tohoto blogu se ssh klíči na Githubu. Velká obrazovka zvyšuje produktivitu a urychluje vývoj.
Shell #
Podíváme se, který shell používám.
echo
Apple oznámil, že výchozí shell v macOS 10.15 Catalina bude zsh
. bash
Od Mac OS X 10.3 Panther je výchozím shellem bash
. Budeme ho však muset přepnout ručně.
$ chsh -s /bin/zsh
Tímto se zobrazí výzva k zadání hesla. Tento příkaz nezmění aktuální shell. Zavřete aktuální shell a otevřete nový.
Oh My Zsh #
Oh My Zsh je příjemný, open source, komunitou řízený framework pro správu konfigurace Zsh. Je dodáván s tisíci užitečných funkcí, pomocníků, zásuvných modulů, motivů,
Nastavil jsem si Oh My Zsh na svém MacBooku a už se bez něj neobejdu. Oh My Zsh je vrstva nad vaším zsh shellem se spoustou pluginů, které vám usnadní život. Toto je fantastický článek, podle kterého jsem nainstaloval a zprovoznil Oh My Zsh – Badassify your terminal and shell.
Tady jsou mé oblíbené zásuvné moduly Oh My Zsh:
-
Zvýrazňování syntaxe – Umožňuje zvýrazňování příkazů během jejich psaní na výzvu zsh do interaktivního terminálu. To pomáhá při kontrole příkazů před jejich spuštěním, zejména při odhalování syntaktických chyb.
-
Auto-Suggestions – Navrhuje příkazy při psaní na základě historie a dokončení.
-
Dvojitá tabulátor po příkazu cd pro získání interaktivního seznamu souborů.
-
Lepší a popisnější integrace Gitu.
Sledoval jsem tento článek Oh-My-Zsh! A Work of CLI Magic – Tutorial for Ubuntu
pro instalaci zásuvných modulů a naučení se některých klávesových zkratek.
Přizpůsobil jsem si ~/.zshrc
, aby zobrazoval úplnou cestu k mému pracovnímu adresáři. Na konec souboru přidejte tento řádek:
PROMPT=${PROMPT/\%c/\%~}
A nyní zdrojový soubor .zshrc.
source ~/.zshrc
Dracula #
Barvy tohoto tématu jsou uklidňující, takže jsem se rozhodl, že si ho nastavím pro zsh a Visual Studio Code.
Tmavé téma pro aplikace Zsh a 107+ – Dracula
git clone https://github.com/dracula/zsh.git dracula
mv ~/dracula/dracula.zsh-theme ~/.oh-my-zsh/themes/dracula.zsh-theme
Otevřete ~/.zshrc
a změňte řádek ZSH_THEME="robbyrussell"
na ZSH_THEME="dracula"
.
Zadejte ~/.zshrc
. Pokud se objeví chyby, pak je třeba přesunout složku /lib
, jak je uvedeno zde.
Temné téma pro Visual Studio Code a aplikace 107+ – Dracula
Instalace pomocí příkazové palety je celkem jednoduchá.
Webmentions
← Domů