20.04 וטנובואב Zsh תא ןיקתהלו ןיקתהל דציכ


.BASH, KSH, TSH לש תונוכת המכ תבלשמה Bourne Shell לש תבחרומ הסרג איה ZSH .סקינויל תומוד הלעפה תוכרעמל תפטעמ תינכות איהש Z Shell גציימ ZSH .וטנובוא תוססובמ תוצפהה לכ לע לח הז בלש .20.04 וטנ

    סקוניל וטנובואב Zsh תנקתה

    .רוקמהמ ותנקתהו apt תוליבח להנמ תועצמאב וטנובואב ZSH תא ןיקתהל םיכרד יתש ןנשי

    .וטנובואב ZSH תנקתהל םיאתמה תוליבחה להנמב שמתשנ

    $ sudo apt install zsh
    

    .5.8 איהש ZSH לש הנורחאה הרודהמה תא ןיקתי תוליבחה להנמ

    $ zsh --version
    
    zsh 5.8 (x86_64-ubuntu-linux-gnu)
    

    .שמתשמה רובע לדחמה תרירב תפטעמ תא ףילחהל ידכ -s לגדה םע "chsh" הדוקפב שמתשה .ונלש לדחמה תרירב תפטעמל ZSH תא ךופהל ידכ תורדגהה תא תונשל ונילע .לדחמה תרירב תפטעמכ התוא רידגתו

    $ echo $SHELL
    $ chsh -s $(which zsh) 
    or 
    $ chsh -s /usr/bin/zsh
    

    .בוש סנכיהו לנימרטהמ אצ ,השדחה zsh תפטעמב שמתשהל ידכ תעכ

    סקוניל וטנובואב Zsh תרדגה

    .וללה תויורשפאה תא רידגהל דציכו הלא תויורשפא ןהמ הארנ ואוב .הרדגהל תויורשפא המכ ךל איבי הז הנושארה םעפב ZSH תא ליעפמ התא רשאכ .הנושאר הרוצתב לופיט שרוד BASH, ZSH ומכ תורחא תויכנוקל האוושהב

    .ישארה טירפתל ונתוא ליבוי רשא ןושארה דומעב \"1" תורשפאב רחב

    .הרדגהל תוצלמומ תויורשפא המכ גיצי ישארה טירפתה

    ."רמשנ אל ךא רדגומ"\ל "רמשנ אל ןיידע"\מ הנתשי הנתשמה סוטטסה תא עצבתש רחאל .תכיושמה הרוצתה תא תונשל ידכ <דוק />"\code> \" 3> וא \" 2\" וא \" 1\" דילקהל

    ."ורמשנ אלש םייוניש"ל" ץלמומ"מ הנתשי ישארה טירפתה סוטטסל אצוי התאש עגרב .םייונישה תא רוכזל ידכ \"0 \" לע ץחל

    .םייונישה לכ תא רומשל ידכ "0" לע ץחל םייסתש רחאל .תוצופנה תפטעמה תויורשפאו תוחתפמה ,המלשהה תכרעמ רובע הרוצתה תא תונשל ךילע ,המוד ןפואב

    .תע לכב הטמל הנומתב גצומש יפכ שדחה שמתשמה לש הנקתהה תדוקפ תא בוש ליעפהל לכות ךא ,וזה תינושארה הנקתהה ךרד רובעת אל ךלש הפילקהש האבה םעפהמ .הפילקל ךתוא ליבות איהו וישכע המלשוה הנקתהה

    . .zshrc ץבוקב תורישי םירטמרפה תא תונשל םילוכי ונא .לדחמ תרירב ירטמרפ םע ץבוק תא סלכאתש \"2 \" תורשפאב רוחבל לכונ ,הרדגה לכ רידגהל ידכ

    Bash Old תפטעמל רוזח

    .םיאבה םיבלשה תא עצבל ךילע הנשיה תפטעמל רוזחל הצרתש הרקמב

    $ sudo apt --purge remove zsh
    $ chsh -s $(which "SHELL NAME")
    

    םיליעי םייונישהש תוארל ידכ שדח בשומ חתפ תעכ

    .ךלש היווחב ונתוא ףתשו ולש תונוכתה תא רוקחו ZSH תא ןקתה .ubuntu 20.04 -ב oh-my-zsh לש הרדגהו הנקתה אשונב ונלש רמאמב ןייע .הזה רמאמה ליבשב לכה הז