Powrót do bloga

Tutorial: Wygodniejsza praca z linią poleceń w Windows

Krzysztof Kopieczek
20/03/20226 min

Jako programista .NET, który pamięta jeszcze framework Net 2.0, nie korzystam na co dzień z CLI. Jednak ostatnimi czasy coraz częściej zdarza mi się sięgać do interfejsu wiersza poleceń Bash/PowerShell/Azure.

Eksperymentując i optymalizując dopracowałem swoje ustawienia, a teraz dzielę się z Tobą moją konfiguracją.

Mam nadzieję, że będzie pomocna. Oto, jak będzie wyglądał efekt końcowy:

Ale po kolei…

1. Pobierz Windows Terminal

https://aka.ms/terminal

2. Przypnij terminal Windows do paska zadań

Pozwoli Ci to szybko odpalić okienko terminala za pomocą kombinacji klawiszy Win+cyfra (np. Win+4, jak w przykładzie).

3. Zaktualizuj PowerShell

Odpal PowerShell i wpisz $PSVersionTable.PSVersion Prawdopodobnie masz zainstalowaną wersję 5.

Przejdź do https://github.com/PowerShell/PowerShell, by pobrać i odpalić plik instalacyjny. Automatycznie zainstaluje on wersję 7. razem z 5., ale zajmiemy się tym w kolejnych krokach.

4. Ustaw wersję PowerShell 7 jako domyślną

Terminal Windows otwiera domyślnie wersję 5., ale można to zmienić. Przejdź do Ustawień > Start systemu i wybierz drugą pozycję „PowerShell” w sekcji „Profil domyślny”.

Lub

Wybierz „Otwórz plik JSON” i zlokalizuj defaultProfile. Zastąp jego wartość guid z Windows.Terminal.PowershellCore (parametr znajdziesz u dołu pliku).

Zrestartuj terminal, żeby zweryfikować ustawienia.

5. Zainstaluj własny font

  1. Osobiście polecam font Caskaydia Cove z repozytorium Nerd Fonts. Jest on oparty na znanym foncie Cascadia Code. Mod Nerd Fonts dodaje do niego swoje glify.
  2. Pobierz wersję fonta z patchem stąd(użyj przycisku „Download”).
  3. Przejdź do folderu z pobranymi plikami na swoim komputerze, zlokalizuj pobrany plik *.otf, kliknij na niego prawym przyciskiem myszy i wybierz „Instaluj”.
  4. Zmień font w pliku JSON lub w ustawieniach terminala Windows dla profilu PowerShell.

6. Zainstaluj wymagane moduły PowerShell

Teraz zaczyna się zabawa! Zainstalujemy kilka nowych motywów i poprawek do naszego terminala. Wykonaj następujące polecenia:

7. Wybierz motyw

Odpal Get-PoshThemes i wybierz motyw, który najbardziej przypadł Ci do gustu.

8. Ustaw motyw

Ja wybrałem powerlevel10k_classic.

9. Zapisz ustawienia w swoim profilu

Odpal notepad $PROFILE w folderze głównym (lub utwórz plik, jeśli jeszcze nie istnieje) i wklej następujący tekst. Zastąp themename nazwą wybranego przez siebie motywu.

10. Pracuj wydajniej z terminalem 😊

A jeśli chcesz, podziel się wybranym fontem z innymi.

P.S.

Kudos dla Scotta Hanselmana – to u niego na blogu zobaczyłem po raz pierwszy śliczny interfejs wiersza poleceń. Oto oryginalny post.

P. S. 2

Post pochodzi z mojego osobistego bloga, który znajdziesz TUTAJ.

AKTUALNOŚCI
27/04/20222 min
Interesujesz się tematem VMware w OCI?

Ten webinar jest dla Ciebie. Już w najbliższy czwartek 28 kwietnia Zespół Oracle przygotował specjalne spotkanie…

Zobacz wpis
AKTUALNOŚCI
28/03/20222 min
Postaw pierwsze kroki w Machine Learning.

Już 5 kwietnia o godzinie 11:00 postawisz swoje pierwsze kroki w #MachineLearning i dowiesz się od czego zacząć budowę pierwszego projektu w Amazon Web Services.

Zobacz wpis
AKTUALNOŚCI
10/03/20222 min
Chmurowisko wspiera Ukrainę 💙💛

W obliczu ogromnej tragedii, która dotknęła naszych Ukraińskich przyjaciół pragniemy przekazać nasze wsparcie w słowach i czynach.

Zobacz wpis
AKTUALNOŚCI
Interesujesz się tematem VMware w OCI?

Ten webinar jest dla Ciebie. Już w najbliższy czwartek 28 kwietnia Zespół Oracle przygotował specjalne spotkanie…

Zobacz wpis

Zapisz się do naszego newslettera i
bądź z chmurami na bieżąco!

Zostaw nam swój e–mail a co miesiąc dostaniesz spis najważniejszych nowości
z chmur Azure, AWS i GCP, z krótkimi opisami i linkami.