20.04 וטנובואב Oh My Zsh תא ןיקתהל דציכ
.OH-MY-ZSH הנומתל סנכנ ןאכ .ונלש תויביטקודורפה תא רפשמו בוט שיגרהל ונל םורגי בוט הארנש ףוסמ .ףוסמב הדובעב עקשוי ונלש ןמזה בור סקינוי תוססובמ תוביבס םע םידבועשכ
OH-MY-ZSH תרוצת לוהינל חותפ דוק תרגסמ איה ZSH םיכמתנ םיאשונ 150- ו הלעמו םיפסות 275 םנשי עגרכ .ףוסמב ךתוא ורפשיש םירבד המכו אשונ תוכרע ,םירזוע ,םיפסות ,תוליעומ תויצקנופ לש תונוט םע עיגמ הז
.וטנובואב ךלש לדחמה תרירב ףלקכ ZSH תא רידגהלו ןיקתהל ךילע ,ןושאר רבד
.סקוניל וטנובואב OH-MY-ZSH תינכות תא רידגהלו ןיקתהל דציכ הארנו ץופקנ ואוב
סקוניל וטנובואב OH-MY-ZSH תנקתה
.האבה המיאתמה הדוקפה תלעפה ידי לע git םע דחי םתוא ןקתה אל םא ,הלעפהה תכרעמב תונקתומה תורישה תונכותמ דחא יכ אדו .ךלש ףוסמב "Wget" וא "Curl" תודוקפ תועצמאב עצבתהל הלוכי Oh My Zsh לש הנקתה
$ sudo apt install curl wget git
.גצומש יפכ wget וא לתלת םע הדוקפה תרוש ךרד Oh My Zsh תא ןקתה ,ןכמ רחאל
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" OR $ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
.רזחוי תיטמוטוא ןשי .zshrc
ץבוק ,הנקתהה ריסמ תועצמאב OH-MY-ZSH תא ריסהל טילחתש םעפ לכב ןכל .תורוצת םע .zshrc
ץבוק רצוויי זאו .ךלש םייקה .zhrc
-
-rw-r--r-- 1 tecmint tecmint 3538 Oct 27 02:40 .zshrc
.םיכרצה יפ לע םיאשונ תונשל וא םישדח םיפסות רשפאל וא םירטמרפה תא תונשל ולכות ןאכ . .zshrc
ץבוק תחת תומקוממ תורוצתה לכ
. .zshrc
ץבוקב תונשל לכונש םיבושחה םירטמרפהמ המכ טורפנ ואוב
."/home/tecmint/.oh-my-zsh/themes/" תחת תונקתומ אשונ תוכרע .ילש םייפוסה השוחתהו הארמה תא תיתוזח רפשמ הז .הנקתהה םע רורצב עיגמש םיאשונה ךרעמ תא בהוא ינא ,OH-MY-ZSH -ב תונוכתה לכ ןיב
$ ls /home/tecmint/.oh-my-zsh/themes/
. .םיליעי ויהי םייונישהש ידכ (zshrc./~ רוקמ) רוקמה תא אוצמל ךילע .הנקתהה רחאל לעפומש דיחיה ףסותה אוה git ,לדחמ תרירבכ . .תוליבחה טוביש ידי לע "ZSH-Syntax-highlighting -ו ZSH-autosuggestions" םיפסונ םיפסות ינש ףיסוא תעכ .ףסות םש לכ ןיב חוור םע .הז ךמס לע העיצמו רבעב יתשמתשה הב הדוקפה תא תרכוז איהו תלעפומ תיטמוטואה העצהה תנוכת תא ךסמה םוליצמ תוארל ולכות תעכ .םיליעי ויהי םייונישהש ידכ (zshrc./~ רוקמ) רוקמ תעכ OH-MY-ZSH רטמרפה תא רדגה ,ותוא תיבשהל ידכ .םייעובש וד םינוכדע תיטמוטוא קדוב DISABLE_AUTO_UPDATE = "אוציי תרדגה ידי לע לועפל רומא ןוכדעהש םימיה רפסמב טולשל םג לוכי התא ."ןוכנ UPDATE_ZSH .הדוקפה תלעפה ידי לע םיינדי םינוכדע ץירהל ןתינ .םיליעי ויהי םייונישהש ידכ ךלש ףוסמה תא שדחמ לעפה .םדוקה בצמל רוזחיו oh_my_zsh קלחב םישורדה תויקיתהו םיצבקה לכ תא ריסי הז ."oh_my_zsh תא רסה" הדוקפה תא לעפה ,oh-my-zsh תא ריסהל ךנוצרב םא .ךלש היווחב ונתוא ףתשו רוקח .הז רמאמב ונדש הממ תונוכת רתוי הברה שי .םיבוציעו םיפסות םג וניאר .ותוא רידגהלו ןיקתהל דציכ ,oh-my-zsh הז המ ונקדב .הז רמאמ רובע הז והז .zshrc
ץבוקל תחתמ "$ nano ~/.zshrc
$ source ~/.zshrc
.zshrc
ץבוקב םיפסותה רטמרפב ףסותה םש תא ףיסוהלו ףסותה תליבח תא גישהל אוה תושעל םכילעש לכ .הלק יד איה ףסות תרדגה .OH-MY-$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
plugins =()
ב ףסותה םש תא ףיסוהל , .zhsrc
ץבוקה תא ךורעל אוה תושעל ךילעש לכ םייביטקפאל םיפסותה תא ךופהל ידכ$ nano ~/.zshrc
$ omz update
סקוניל וטנובואב OH-MY-ZSH תרסה
$ uninstall oh_my_zsh