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 های زیبا درست کنید و کدهاتون رو برای من هم بفرستید .

1 comments:

میثم

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