Subscribe to Diggly

اگر زیادی با bash کار می کنید ممکنه prompt ای که می بینید بعد از مدتی چشم شما رو خسته کنه یا سر در گمتون بکنه . می تونید به دلخواه خودتون این prompt رو تغییر بدید . اول یک backup از فایلی که قرار است ادیت کنید بگیرید :
$cp .bashrc bashrcbackup
حالا فایل bashrc. رو با یک ویرایشگر دلخواه مانند gedit باز کنید :
$sudo gedit .bashrc
فایل که باز شد به دنبال خطوط زیر بگردید :
    if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    fi


سپس خط مشخص شده با رنگ سبز را به صورت زیر تغییر دهید :

    PS1='${debian_chroot:+($debian_chroot)}[\033[31m\u\033[00m]\033[02m\w\033[00m '

فایل را ذخیره کنید و terminal را باز کنید . و تغییرات انجام شده را مشاهده کنید . می بینید که prompt شما بسیار خلاصه تر شده است . چیزی شبیه زیر :
    [sepehr]~ _

می توانید رنگ قرمز را به رنگ دلخواه خودتون تغییر بدید ، کافیه در خطی که آن را ویرایش کردید بخش نارنجی رنگ را ویرایش کرده و عدد 31 را تغییر دهید (بین ۳۰ تا ۴۰ را امتحان کنید) و بعد هم تغییرات را دوباره ذخیره کنید تا اعمال شوند و رنگ دلخواه شما نمایش داده شود .
نکته مهم دیگه اینه که Terminal رو باز کنید و از منوی Edit به قسمت Profile Preferences بروید و در زیر تب General به دنبال Cursor shape بگردید و آن را از حالت Block به Underline تغییر دهید تا موقع کار احساس آرامش بیشتری داشته باشید . شما رو نمی دونم اما من از ترکیب نوشته سیاه بر روی پس زمینه سفید در ترمینال استفاده می کنم که با تنظیماتی که اینجا نوشتم ساده و آرامش بخش می شه.
خلاق باشید و Prompt های زیبا درست کنید و کدهاتون رو برای من هم بفرستید .

2 نظر:

میثم

ولی ترکیب رنگ سبز با پس زمینه مشکی خیلی بهتره، چشمم کمتر خسته میشه.
با اون تغییر کروسر خیلی حال کردم
خوش باشی

سید مجتبی بنائی

سلام
چه خوب می شد امکان عضویت مطالب از طریق ایمیل را هم فراهم می کردن