Najlepszy przewodnik po zwiększeniu doświadczenia i produktywności terminala dzięki Zsh i Rys

May 09 2023
Czy chcesz przyspieszyć korzystanie z terminala i zwiększyć jego produktywność? Nie szukaj dalej! W tym poście przedstawię Fig, niesamowitą aplikację, która może znacznie usprawnić przepływ pracy w terminalu. Wraz z Fig zainstalujemy także inne przydatne narzędzia, takie jak iTerm2, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting i Powerlevel10k, aby uczynić korzystanie z terminala jeszcze lepszym.

Czy chcesz przyspieszyć korzystanie z terminala i zwiększyć jego produktywność? Nie szukaj dalej! W tym poście przedstawię Fig, niesamowitą aplikację, która może znacznie usprawnić przepływ pracy w terminalu. Wraz z Fig zainstalujemy także inne przydatne narzędzia, takie jak iTerm2, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting i Powerlevel10k, aby uczynić korzystanie z terminala jeszcze lepszym. Jeśli dokładnie wykonasz 12 kroków, staniesz się tak biegły, że będziesz błyskawicznie posługiwał się terminalem, nawet opuszkami palców!

Krok 1: Zainstaluj Ryc

Fig to wszechstronna aplikacja, która zapewnia zaawansowane funkcje dla terminali na wielu platformach. W tym przewodniku skupimy się na instalacji systemu MacOS. Aby zainstalować program Fig, postępuj zgodnie z instrukcjami instalacji dostępnymi na stronie internetowej programu Fig .

Krok 2: Zaloguj się do Ryc

Fig nie tylko upraszcza proces dodawania wtyczek, ale także zapewnia wiele funkcji, w tym definiowanie aliasów, modyfikowanie zmiennych środowiskowych itp. Warto sprawdzić witrynę Fig. Po zainstalowaniu Fig możesz zalogować się na swoje konto Fig, aby odblokować jego pełny potencjał. Fig zapewnia usługę opartą na chmurze, która pozwala synchronizować ustawienia terminala na różnych urządzeniach, udostępniać konfiguracje członkom zespołu i uzyskiwać dostęp do obszernej biblioteki konfiguracji przesłanych przez społeczność.

Krok 3 (opcjonalnie): zainstaluj iTerm2

Podczas gdy Fig może współpracować z dowolnym terminalem, iTerm2 jest popularnym wyborem wśród wielu programistów ze względu na zaawansowane funkcje i opcje dostosowywania. Możesz pobrać i zainstalować iTerm2 z jego oficjalnej strony internetowej .

Krok 4: Zainstaluj Zsh

Zsh to potężna powłoka, która zapewnia wiele ulepszeń w stosunku do domyślnej powłoki Bash. Jeśli chcesz sprawdzić, czy jest już zainstalowany, czy nie, użyj zsh --versionpolecenia. Wyjście tego polecenia powinno wyglądać mniej więcej tak. zsh 5.8.1 (x86_64-apple-darwin22.0)Jeśli nie możesz uzyskać tego wyjścia, musisz zainstalować zsh. Aby zainstalować Zsh, możesz użyć menedżera pakietów, takiego jak Homebrew, lub postępować zgodnie z instrukcjami instalacji z oficjalnej strony internetowej Zsh . brew install zshpolecenie jest najłatwiejszym sposobem dla urządzeń Apple.

Krok 5: Zainstaluj wtyczkę Oh My Zsh

Oh My Zsh to popularna platforma typu open source do zarządzania konfiguracjami Zsh. Fig zapewnia wtyczkę do Oh My Zsh, która ułatwia integrację Fig z Zsh. Aby zainstalować wtyczkę Fig dla Oh My Zsh, możesz użyć terminala lub pulpitu nawigacyjnego Fig. W terminalu po prostu wpisz fig plugins add <plugin-name>i uruchom polecenie lub na pulpicie nawigacyjnym otwórz stronę wtyczek, wyszukaj wtyczkę, którą chcesz zainstalować, i kliknij przycisk instalacji.

Po zakończeniu instalacji po prostu uruchom fig sourcepolecenie w swoim terminalu.

Krok 6: Zainstaluj automatyczne sugestie Zsh

Zsh Autosuggestions to przydatna wtyczka, która sugeruje uzupełnienia poleceń na podstawie historii poleceń. Aby zainstalować Zsh Autosuggestions, postępuj zgodnie z instrukcjami w kroku 5. Po zakończeniu instalacji uruchom polecenie fig sourcew swoim terminalu.

Krok 7: Zainstaluj podświetlanie składni Zsh

Podświetlanie składni Zsh to kolejna przydatna wtyczka, która podkreśla błędy składniowe i inne problemy w danych wejściowych wiersza poleceń. Aby zainstalować Podświetlanie składni Zsh, postępuj zgodnie z instrukcjami w kroku 5. Po zakończeniu instalacji uruchom polecenie fig sourcew swoim terminalu.

Krok 8: Zainstaluj typy plików podświetlania składni Zsh

Zsh Syntax Highlighting Filetypes to dodatkowa wtyczka, która zapewnia podświetlanie składni różnych typów plików. Aby zainstalować typy plików podświetlania składni Zsh, postępuj zgodnie z instrukcjami w kroku 5. Po zakończeniu instalacji uruchom polecenie fig sourcew terminalu.

Krok 9: Zainstaluj Powerlevel10k

Powerlevel10k to popularny motyw Zsh, który zapewnia wysoce konfigurowalny i atrakcyjny wizualnie monit terminala. Aby zainstalować Powerlevel10k, postępuj zgodnie z instrukcjami w kroku 5. Po zakończeniu instalacji uruchom polecenie fig sourcew swoim terminalu.

Krok 10: Zainstaluj zalecaną czcionkę

Aby poprawnie widzieć znaki w Powerlevel10k, zaleca się zainstalowanie poprawionej czcionki. Zalecaną czcionkę, Meslo Nerd Font, można znaleźć na GitHub . Pobierz czcionki, wszystkie cztery czcionki, i kliknij dwukrotnie pliki, aby zainstalować je w systemie MacOS. Po zainstalowaniu pierwszej czcionki możesz zobaczyć replace lub keep bothopcje. Kliknij opcję Zachowaj obie, aby nie utracić wcześniej zainstalowanych czcionek. Po zainstalowaniu ustaw czcionkę w używanym terminalu, aby zapewnić prawidłowe renderowanie monitu Powerlevel10k. Większość terminali udostępnia opcję zmiany czcionki na stronie ustawień w zakładce profilu.

terminal MacOS:

iTerm2:

Kod VSC:

W terminalu VSCode otwórz ustawienia terminala, wyszukaj czcionkę. Dodaj nową rodzinę czcionek do listy. Dokładnie sprawdź zainstalowaną nazwę rodziny czcionek.

Krok 11: Skonfiguruj Powerlevel10k

Po zainstalowaniu Powerlevel10k możesz skonfigurować go zgodnie z własnymi preferencjami. Po prostu uruchom p10k configurepolecenie w swoim terminalu, a Powerlevel10k przeprowadzi Cię przez proces konfiguracji. Możesz dostosować różne aspekty monitu, takie jak kolory, ikony i segmenty, aby utworzyć spersonalizowany i atrakcyjny wizualnie monit terminala.

Krok 12: Zmień motyw

Jeśli chcesz zmienić motyw swojego terminala, możesz zapoznać się z różnymi opcjami ze stron internetowych, takich jak iTerm2 Color Schemes , które oferują szeroką gamę motywów dla iTerm2 i możesz sprawdzić, jak zainstalować je w różnych terminalach. Jednym z wysoce zalecanych motywów jest Solarized Dark, który zapewnia elegancki i nowoczesny wygląd terminala. Solarized Dark to moje osobiste preferencje, a wszystkie zrzuty ekranu zostały zrobione z terminala, który używa motywu Solarized Dark.

Dzięki Fig, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting, Powerlevel10k i dostosowanemu motywowi możesz przekształcić swój terminal w potęgę produktywności. Narzędzia te oferują zaawansowane funkcje, zwiększoną użyteczność i piękną estetykę, dzięki czemu korzystanie z terminala jest bardziej wydajne i przyjemne.

Podsumowując, Fig i towarzyszące mu narzędzia wymienione w tym przewodniku mogą znacznie zwiększyć produktywność terminala i przenieść przepływ pracy na wyższy poziom. Instalując i konfigurując Fig, Zsh, Oh My Zsh, Zsh Autosuggestions, Zsh Syntax Highlighting, Powerlevel10k i niestandardowy motyw, możesz stworzyć spersonalizowaną i wydajną konfigurację terminala, która zwiększy Twoją produktywność i sprawi, że korzystanie z terminala będzie przyjemniejsze. Wypróbuj je i sam zobacz różnicę!

Mam nadzieję, że ten przewodnik krok po kroku pomoże ci i zachęci do udostępnienia tego średniego postu. Miłego majsterkowania przy terminalu i zwiększania produktywności!