Forskjønende bash og vim ved hjelp av oh-my-bash and nightfly

Forskjønende bash og vim ved hjelp av oh-my-bash and nightfly
Bash og Vim er et av de mest populære komfortverktøyene for utviklere og Linux -brukere. Dette oppstår behovet for å forskjønne verktøyene brukere bruker mesteparten av tiden sin med. Noe som ikke bare bringer estetikk til verktøyet, men også gjør noen nyttige plugins og funksjonaliteter.

I denne opplæringen vil du lære å forskjønne VIM- og bash-verktøyene dine ved hjelp av Nightfly og Oh-My-Bash.

Forskjønende bash via oh-my-bash

Å være en hendig gaffel av den anerkjente Oh-My-Zsh, Oh-My-Bash er et åpen kildekode-ramme for bash-brukere som vrimler av fargerike temaer, smarte maler, nyttige plugins, funksjoner, aliaser og så mye mer som legger til til skjønnheten i bash. Vi vil diskutere hvordan vi kan installere og bruke denne rammen i henhold til våre smak.

Starter

Bruk Curl eller Wget for å begynne installasjonsprosessen.

Ctrl+Alt+T for å starte terminalen og skrive inn noen av følgende kommandoer.

For Curl -brukere:

ubuntu@ubuntu: ~ $ bash -c "$ (curl -fssl https: // raw.GitHubUserContent.com/ohmybash/oh-my-bash/master/tools/install.sh) "

For WGET -brukere:

ubuntu@ubuntu: ~ $ bash -c "$ (wget https: // raw.GitHubUserContent.com/ohmybash/oh-my-bash/master/tools/install.sh -o -) "

Utførelsen av ovennevnte kommandoer gir en fargerik melding som bekrefter vellykket installasjon av Oh-my-bash.

Oh-my-bash temaer og plugins

Denne skjermutgangen gir deg en sjanse til å spille med rammen og utforske alle temaer, plugins og andre funksjonaliteter den støtter. Siden vi tar sikte på å lære å forskjønne bash, la oss komme i gang med de vakre temaene den tilbyr.

For å endre temaene, velg eventuelle tilgjengelige temaer i tema -mappen. Velg ethvert navn og åpne ~/.Bashrc fil i favorittredigereren din. Vi har brukt Vim som følger:

ubuntu@ubuntu: ~ $ sudo vim .Bashrc

Her, i denne filen, se etter følgende kodelinje:

OSH_THEME = "Font"

Bytt ut denne "fonten" med navnet på temaet du vil velge. For eksempel å søke Agnoster, det skal se ut:

OSH_THEME = "Agnoster"

Dette lar brukere teste og prøve forskjellige temaer og velge et som følger med humøret. Hvis du vil holde det kjølig og sjarmerende, eller hvis du er for sliten til å velge en, kan du gå med "tilfeldig". Dette vil fortsette å endre temaene en gang i blant, og bashen din vil aldri være den samme gamle kjedelige.

OSH_THEME = "Tilfeldig"

Kilde ~/.Bashrc -fil for å bruke nylige endringer:

ubuntu@ubuntu: ~ $ sudo kilde .Bashrc

Oh-my-bash handler ikke bare om temaer. Du kan også prøve forskjellige nyttige plugins. Å bruke disse plugins er like enkelt som å bruke noen av temaene. Du må bare nevne plugins du vil bruke i ~/.Bashrc fil og du er god til å gå!

For eksempel legger vi til Git, AWS og brygger til plugins -listen i filen som følger:

Plugins = (Git Brew AWS)

På denne måten har du en veldig attraktiv bash klar for deg.

Avinstallere Oh-my-bash

For å avinstallere dette rammeverket og komme tilbake til standardskallet, må du bare utføre følgende kommando:

ubuntu@ubuntu: ~ $ ./Uninstall_oh_my_bash

Rammeverket vil bli fjernet fra din PC og tidligere bash -konfigurasjoner vil bli tilbakeført. La oss nå komme til forskjønnelse av VIM -redaktøren.

Forskjønning Vim via Nightfly

Nightfly er et av de mest attraktive fargevalgene som tilbys for VIM -redaktører. For å få det temaet på systemet ditt, må du ha din favoritt plugin manager installert.

Installasjonen av en plugin manager gjør det mulig for brukere å inkludere plugins som gir mye funksjonalitet og estetikk til systemet. Det er en god del ledere tilgjengelig som Dein, Vundle, VIM-plugg eller patogen, etc.

I denne opplæringen vil vi imidlertid bruke VIM-plug. For å få det fancy vim -utseendet, installerer vi vim-plugg manager som følger.

Installer VIM-plugg ved hjelp av følgende kommando:

ubuntu@ubuntu: ~ $ curl -flo ~/.vim/autoload/plugg.vim-create-dirs \ https: // raw.GitHubUserContent.com/junegunn/vim-plug/master/plugg.vim

Når det er installert, er det klart å bruke for å legge til plugins og fargeskjemaer du vil ha. Målet er å forskjønne Vim -redaktøren for å få det til å se mer fengslende. Derfor vil vi nå se hvordan du bruker Nightfly ved hjelp av VIM-plug.

Følg trinnene nevnt nedenfor for å laste ned Nightfly -ordningen i .vim katalog.

Begynn med å lage katalogen som heter koblet til .VIM -mappen som følger:

ubuntu@ubuntu: ~ $ cd .vim
ubuntu@ubuntu: ~ $ mkdir plugged

CD inn i katalogen og git kloner fargeskjemaet via git som følger:

ubuntu@ubuntu: ~ $ git klon https: // github.com/bluz71/
vim-nightfly-guicolors.git

Nå som vi alle er ferdige med installasjonen av Nightfly, må vi bare bruke den.

Først av alt, åpne ~/.VIMRC-fil, men hvis du ikke har den ennå, oppretter du en ved å legge til en VIM-plugs-seksjon inni den.

Start delen din ved å legge til følgende funksjon:

ring pluggen#begynn ('~/.vim/plugged ')

Legg til ønsket plugin eller ordning ved å bruke plugg command:

Plug 'Bluz71/Vim-Nightfly-Guicolors'
Sett Termguicolors

Lukk deretter funksjonen med:

Ring pluggen#end ()

Kjør nå denne filen i Vim ved å bruke:

: Pluginstall

Til slutt, på slutten av pluggdeklarasjonen, legg til navnet på fargevalget du skal bruke.

For Nightfly, skriv:

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

Slik endrer den vanlige Python -koden farger:

Og følgende skjermbilde vil vise en C ++ -kode.

Kjør denne filen. Start deretter Vim, og foran deg er et VIM -vindu med mørk modus og fargerik kode på den. Du kan eksperimentere med noen andre temaer ved hjelp av disse få enkle trinnene. Tilsvarende kan du også utforske andre plugins.

Konklusjon:

Bash og Vim er en viktig del av utviklerens verktøysett i Linux. Det øker trangen til å forskjønne disse hverdagsverktøyene og få dem til å se hyggelige og imponerende. De som ikke vet, kan tro at de trenger noe sett med kompetanse for å bygge en imponerende terminal. Imidlertid er en pen skall og redaktør bare noen få kommandoer unna. Alt du trenger å gjøre er å laste ned Oh-My-Bash Framework and Nightfly-ordningen og konfigurere dem i henhold til dine smak. La dem deretter gjøre underverkene!