Pob dosbarthiad Linux Maen nhw'n dod gydag efelychydd terfynell swyddogaethol y gellir ei addasu. Mae yna dunelli o themΓ’u parod ar-lein, ac weithiau hyd yn oed o fewn y derfynell ei hun, i'w gwneud i edrych yn braf. Fodd bynnag, treuliais lawer o amser yn troi'r derfynell safonol (mewn unrhyw DE, unrhyw ddosbarthiad) yn rhywbeth hardd, cyfleus, a hawdd ei ddefnyddio. Felly, sut alla i wneud y derfynell ddiofyn yn gyfleus ac yn bleserus i'w defnyddio?
Ychwanegu ymarferoldeb
Cragen gorchymyn
Daw'r rhan fwyaf o ddosbarthiadau gyda Bash wedi'i ymgorffori. Gan ddefnyddio ychwanegion gallwch chi wneud unrhyw beth rydych chi ei eisiau ohono, ond mae'n llawer haws cyflawni hyn ... Pam?
- Mecaneg uwch ar gyfer cwblhau gorchmynion yn awtomatig wrth eu pwyso neu . Yn wahanol i Bash, nid oes angen i chi ffurfweddu hyn, mae popeth yn gweithio ar y lefel uchaf allan o'r bocs.
- Llawer o themΓ’u parod, modiwlau, ategion a mwy. Customizability trwy fframweithiau (oh-my-zsh, prezto, ac ati), sy'n ehangu'n sylweddol y posibiliadau ar gyfer addasu a gwella'r derfynell. Unwaith eto, gellir cyflawni hyn i gyd yn Bash, ond mae tunnell o ddeunydd parod ar gyfer Zsh. Ar gyfer Bash mae llawer llai ohonynt, ac nid yw rhai ar gael o gwbl.
Dyma'r prif resymau pam y newidiais o Bash i Zsh. Ar wahΓ’n i hyn, mae gan Zsh lawer o nwyddau eraill.
Sefydlu Zsh
Yn gyntaf, gadewch i ni osod Zsh (os yw eisoes wedi'i osod, er enghraifft, fel yn Manjaro, gallwch hepgor y cam hwn):
sudo apt install zsh
Pan ofynnir i chi osod Zsh fel y gragen rhagosodedig, cliciwch Yi gadarnhau.
yn fframwaith Zsh poblogaidd sy'n datblygu'n weithredol sy'n eich galluogi i addasu'r gragen derfynell yn hyblyg. Gadewch i ni ei osod:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
zsh: ni chanfuwyd y gorchymyn: curl
Gosod curl:
sudo apt install curl
Amlygu cystrawen. Mae'n llawer haws llywio cynnwys y derfynell pan fydd gwahanol rannau o'r gorchmynion yn cael eu hamlygu mewn gwahanol liwiau. Er enghraifft, bydd cyfeiriaduron yn cael eu tanlinellu a bydd gorchmynion yn cael eu hamlygu mewn lliw gwahanol na thestun arferol. Gadewch i ni osod yr ategyn zsh-syntax-highlighting:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
zsh: ni chanfuwyd y gorchymyn: git
Gosod git:
sudo apt install git
Er mwyn i'r ategyn weithio, rhaid ei gysylltu.
Mewn ffeil ~/.zshrc newid y llinell o plugins=:
plugins=(git zsh-syntax-highlighting)
Os nad oes llinell o'r fath, ychwanegwch hi.
Barod! Rydym yn cael terfynell gyfleus a swyddogaethol. Nawr gadewch i ni ei wneud yn weledol ddymunol.
Addasu'r ymddangosiad
Gosod y thema :
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Dadlwythwch ac ychwanegwch y ffont i'r system JetBrains Mono Nerd (gydag eiconau):
Dewiswch un o, mewn ffolder ΡΡΠΈΡΡ/complete dewis ffont Π±Π΅Π· Β«Windows "Cydnaws", yn gorffen gyda "Mono".
Rydyn ni'n cysylltu'r ffont a'r thema.
Golygu ~/.zshrc.
Os yw'r ffeil eisoes yn cynnwys y llinellau hyn, rhowch nhw yn eu lle.
-
ZSH_THEME="powerlevel10k/powerlevel10k" -
POWERLEVEL9K_MODE="nerdfont-complete"
Lliwiau. Rhan bwysig o ddyluniad y derfynell yw'r cynllun lliw. Es i trwy lawer o wahanol gynlluniau, eu golygu, a setlo ar Monokai Dark. Nid yw'n brifo'r llygaid, ond mae'n ddymunol ac yn llachar. Rhestr o liwiau:
[colors]
# special
foreground = #e6e6e6
foreground_bold = #e6e6e6
cursor = #fff
background = #000
# black
color0 = #75715e
color8 = #272822
# red
color1 = #f92672
color9 = #f92672
# green
color2 = #a6e22e
color10 = #a6e22e
# yellow
color3 = #434648
color11 = #7ea35f
# blue
color4 = #66d9ef
color12 = #66d9ef
# magenta
color5 = #ae81ff
color13 = #ae81ff
# cyan
color6 = #adb3b9
color14 = #62ab9d
# white
color7 = #2AA198
color15 = #2AA198
Mae'r cynllun lliw yn newid yn wahanol mewn gwahanol derfynellau (fel arfer gwneir hyn trwy osodiadau'r derfynell), ond mae trefn y lliwiau yr un peth ym mhobman. Gallwch fewnforio'r templed hwn mewn fformat Termite a'i allforio ar gyfer eich terfynell trwy terminal.sexy
Lansio ffurfweddiad y thema: p10k configure.
Addaswch y thema trwy ddewis yr opsiynau arddangos rydych chi'n eu hoffi orau.
Y cyffyrddiad olaf yw newid cyfluniad y thema a disodli'r lliwiau adeiledig.
Wrthi'n golygu'r ffeil ~/.p10k.zsh.
Os yw'r ffeil eisoes yn cynnwys y llinellau hyn, rhowch nhw yn eu lle. Gellir cael codau lliw gyda'r gorchymyn
for i in {0..255}; do print -Pn "%K{$i} %k%F{$i}${(l:3::0:)i}%f " ${${(M)$((i%6)):#3}:+$'n'}; done
- Dangoswch y cyfeiriadur presennol yn unig:
typeset -g POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_last - Cefndir bloc cyfeiriadur:
typeset -g POWERLEVEL9K_DIR_BACKGROUND=33 - Lliwiau saeth:
typeset -g POWERLEVEL9K_PROMPT_CHAR_OK_{VIINS,VICMD,VIVIS,VIOWR}_FOREGROUND=2ΠΈ
typeset -g POWERLEVEL9K_PROMPT_CHAR_ERROR_{VIINS,VICMD,VIVIS,VIOWR}_FOREGROUND=1 - Cefndir cangen Git:
typeset -g POWERLEVEL9K_VCS_CLEAN_BACKGROUND=15
Canlyniad

Gwall:

GIT:

Ffynonellau
Ffynhonnell: hab.com
