Upiększanie bash i vim za pomocą OH-MY-BASH i Nightfly

Upiększanie bash i vim za pomocą OH-MY-BASH i Nightfly
Bash i VIM są jednym z najpopularniejszych narzędzi komfortu dla programistów i użytkowników Linux. Powstaje to potrzeba upiększania narzędzi, z którymi użytkownicy spędzają większość czasu. Coś, co nie tylko wprowadza estetykę do narzędzia, ale także czyni kilka przydatnych wtyczek i funkcji.

W tym samouczku nauczysz się upiększać narzędzia Vim i Bash za pomocą Nightfly i Oh-my-bash.

Upiększanie bash przez oh-my-bash

Bycie poręcznym widelcem znanego OH-MY-ZSH, OH-MY-BASH to open source dla użytkowników Bash, które pełnią kolorowe motywy, inteligentne szablony, przydatne wtyczki, funkcje, aliasy i wiele więcej, co dodaje do piękna bash. Będziemy omawiać, w jaki sposób możemy zainstalować i korzystać z tych frameworków zgodnie z naszymi upodobaniami.

Rozpoczęcie pracy

Użyj curl lub wget, aby rozpocząć proces instalacji.

Ctrl+alt+t, aby uruchomić terminal i wpisać dowolne z następujących poleceń.

Dla użytkowników Curl:

Ubuntu@ubuntu: ~ $ bash -c "$ (curl -fssl https: // raw.Githubusercontent.COM/OHMYBASH/OH-MY-BASH/Master/Tools/Instaluj.cii)"

Dla użytkowników WGET:

Ubuntu@ubuntu: ~ $ bash -c "$ (wget https: // raw.Githubusercontent.COM/OHMYBASH/OH-MY-BASH/Master/Tools/Instaluj.sh -o -) "

Wykonanie powyższych poleceń daje kolorowy komunikat, który potwierdza udaną instalację OH-MY-BASH.

Oh-my-bash motywy i wtyczki

To wyjście ekranu daje szansę gry z frameworkiem i eksploracji wszystkich motywów, wtyczek i innych funkcji, które obsługuje. Ponieważ staramy się nauczyć się upiększyć bash, zacznijmy od uroczych tematów, które oferuje.

Aby zmienić motywy, wybierz dowolne dostępne motywy w folderze motywów. Wybierz dowolną nazwę i otwórz ~/.Bashrc Plik w swoim ulubionym edytorze. Używamy VIM w następujący sposób:

Ubuntu@ubuntu: ~ $ sudo vim .Bashrc

Tutaj, w tym pliku, poszukaj następującego wiersza kodu:

OSH_THEME = „FONT”

Zastąp tę „czcionkę” na nazwę motywu, który chcesz wybrać. Na przykład, aby złożyć wniosek Agnoster, Powinno to wyglądać:

OSH_THEME = „Agnoster”

To pozwala użytkownikom testować i wypróbować różne motywy i wybierać taki, który pasuje do ich nastroju. Jeśli chcesz zachować fajne i urocze lub jeśli jesteś zbyt zmęczony, aby go wybrać, możesz iść "losowy". To od czasu do czasu zmienia tematy, a twoja bash nigdy nie będzie tego samego starego nudnego.

OSH_THEME = „Random”

Źródło ~/.plik bashrc w celu zastosowania najnowszych zmian:

Ubuntu@ubuntu: ~ $ sudo źródło .Bashrc

Oh-my-bash nie dotyczy tylko tematów. Możesz także wypróbować różne przydatne wtyczki. Korzystanie z tych wtyczek jest tak proste, jak zastosowanie dowolnego z jego tematów. Musisz tylko wspomnieć o wtyczkach, których chcesz użyć w ~/.Bashrc Plik i możesz iść!

Na przykład dodajemy git, AWS i parze do listy wtyczek w pliku w następujący sposób:

wtyczki = (Git Brew AWS)

W ten sposób masz dla ciebie bardzo atrakcyjną bash.

Odinstalowanie oh-my-bash

Aby odinstalować tę framework i wrócić do domyślnej powłoki, wystarczy wykonać następujące polecenie:

Ubuntu@ubuntu: ~ $ ./uninstall_oh_my_bash

Framework zostaną usunięte z komputera, a poprzednie konfiguracje BASH zostaną przywrócone. Teraz przejdźmy do upiększenia redaktora Vima.

Upiększanie vim przez Nightfly

Nightfly jest jednym z najbardziej atrakcyjnych schematów kolorów oferowanych dla redaktorów Vim. Aby uzyskać ten motyw w swoim systemie, musisz zainstalować swój ulubiony menedżer wtyczek.

Instalacja menedżera wtyczek umożliwia użytkownikom dołączenie wtyczek, które dodają do systemu wiele funkcjonalności i estetyki. Istnieje duża liczba menedżerów, takich jak Dein, Vundle, Vim-Plug lub Pathogen itp.

Jednak w tym samouczku będziemy używać Vim-Plug, ponieważ jest to jeden z najłatwiejszych i najbardziej niezawodnych menedżerów wtyczek dla VIM Editor. Aby mieć ten fantazyjny wygląd vim, instalujemy Vim-Plug menedżer w następujący sposób.

Zainstaluj Vim-Plug za pomocą następującego polecenia:

Ubuntu@ubuntu: ~ $ curl -flo ~/.vim/autoload/wtyczka.vim-Create-dirs \ https: // surowe.Githubusercontent.COM/JUNEGUNN/VIM-PLUG/MASTER/PLIP.krzepa

Po zainstalowaniu wszystko jest używane, aby dodać żądane wtyczki i schematy kolorów. Celem jest upiększenie edytora Vima, aby wyglądał bardziej urzekający. Dlatego teraz zobaczymy, jak zastosować Nightfly z pomocą Vim-Plug, który jest jednym z najpopularniejszych schematów kolorów o tematyce o tematyce VIM.

Postępuj zgodnie z poniższymi krokami, aby pobrać program Nightfly w .katalog vim.

Zacznij od utworzenia katalogu nazwanego podłączonym w .folder vim w następujący sposób:

Ubuntu@ubuntu: ~ $ cd .krzepa
Ubuntu@ubuntu: ~ $ mkdir podłączony

Teraz płyta CD do katalogu i git klonowania kolorystyki za pośrednictwem git w następujący sposób:

Ubuntu@ubuntu: ~ $ git klon https: // github.com/Bluz71/
Vim-Nightfly-Guicolors.git

Teraz, gdy wszyscy skończyliśmy z instalacją Nightfly, musimy tylko to zastosować.

Po pierwsze, otwórz ~/.Plik VIMRC, ale jeśli jeszcze go nie masz, utwórz jeden, dodając w nim sekcję Vim-Plug.

Rozpocznij sekcję, dodając następującą funkcję:

Call Plug#Begin ('~/.vim/zatkany ')

Dodaj żądaną wtyczkę lub schemat za pomocą Wtyczka cOmmand:

Plug 'Bluz71/Vim-Nightfly-Guicolors'
Ustaw terminGuicolors

Następnie zamknij funkcję z:

Call Plug#end ()

Teraz uruchom ten plik w VIM, używając:

: Pluginstall

Na koniec, na końcu deklaracji wtyczki, dodaj nazwę kolorystyki, którą zamierzasz zastosować.

W przypadku Nightfly napisz:

Kolourcheme Nightfly
Plug 'Bluz71/Vim-Nightfly-Guicolors'

W ten sposób zwykły kod Python zmienia kolory:

A następujący zrzut ekranu pokaże kod C ++.

Uruchom ten plik. Następnie uruchom ponownie vim, a przed tobą jest okno vim z trybem ciemnym i kolorowym kodem. Możesz eksperymentować z innymi tematami za pomocą tych kilku łatwych kroków. Podobnie możesz również odkrywać inne wtyczki.

Wniosek:

Bash i VIM są istotną częścią zestawów narzędzi programistów w Linux. To podnosi potrzebę upiększania tych codziennych narzędzi i sprawiania, że ​​wyglądają przyjemnie i imponująco. Ci, którzy nie wiedzą, mogą myśleć, że potrzebują zestawu wiedzy specjalistycznej, aby zbudować imponujący terminal. Jednak ładna powłoka i redaktor to tylko kilka poleceń dalej. Wszystko, co musisz zrobić, to pobrać schemat OH-MY-Bash i Nightfly i skonfigurować je zgodnie z upodobaniami. Następnie pozwól im zrobić cuda!