انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: خراب شدن متن هنگام وارد کردن دستور(حل شد)  (دفعات بازدید: 1055 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
موقع وارد کردن دستور اگه طول دستور زیاد باشه از یجایی به بعدش رو ،از اول همون خط ادامه میده
تنها تغییری که توی فایل bashrc دادم همینه
source /etc/profile.d/undistract-me.sh

source /etc/bash_completion.d/git-prompt
PS1="\e[0;36m➜ \e[0m\e[1;34m\W \e[0m\e[2;31m\$(__git_ps1)\e[0m "
به عنوان مثال اگر توی دایرکتوری Download باشم و دستور this-is-a-sample-long-command رو وارد کنم اینطوری میشه :
andoad this-is-a-sample-long-comm
« آخرین ویرایش: 29 آذر 1399، 05:59 ب‌ظ توسط EnriqueTTE »
I am Enriquette

آفلاین vegetarian

  • Sr. Member
  • *
  • ارسال: 405
  • جنسیت : پسر
  • سیستم عامل : ننه اوبونتو
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #1 : 28 آذر 1399، 10:23 ب‌ظ »
موقع وارد کردن دستور اگه طول دستور زیاد باشه از یجایی به بعدش رو ،از اول همون خط ادامه میده
تنها تغییری که توی فایل bashrc دادم همینه
source /etc/profile.d/undistract-me.sh

source /etc/bash_completion.d/git-prompt
PS1="\e[0;36m➜ \e[0m\e[1;34m\W \e[0m\e[2;31m\$(__git_ps1)\e[0m "
به عنوان مثال اگر توی دایرکتوری Download باشم و دستور this-is-a-sample-long-command رو وارد کنم اینطوری میشه :
andoad this-is-a-sample-long-comm
ببخشید از چه ادیتوری استفاده میکنید؟
دوره lpic1 آقای پیمان هوشمندی راد برای علاقه مندان به لینوکس (مجانی):
https://forum.ubuntu-ir.org/index.php?topic=152339.0

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #2 : 28 آذر 1399، 10:35 ب‌ظ »
موقع وارد کردن دستور اگه طول دستور زیاد باشه از یجایی به بعدش رو ،از اول همون خط ادامه میده
تنها تغییری که توی فایل bashrc دادم همینه
source /etc/profile.d/undistract-me.sh

source /etc/bash_completion.d/git-prompt
PS1="\e[0;36m➜ \e[0m\e[1;34m\W \e[0m\e[2;31m\$(__git_ps1)\e[0m "
به عنوان مثال اگر توی دایرکتوری Download باشم و دستور this-is-a-sample-long-command رو وارد کنم اینطوری میشه :
andoad this-is-a-sample-long-comm
ببخشید از چه ادیتوری استفاده میکنید؟

اگه منظورت ادیتوری که باهاش فایل bashrc رو ادیت کردم، gedit
I am Enriquette

آفلاین vegetarian

  • Sr. Member
  • *
  • ارسال: 405
  • جنسیت : پسر
  • سیستم عامل : ننه اوبونتو
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #3 : 28 آذر 1399، 10:53 ب‌ظ »
موقع وارد کردن دستور اگه طول دستور زیاد باشه از یجایی به بعدش رو ،از اول همون خط ادامه میده
تنها تغییری که توی فایل bashrc دادم همینه
source /etc/profile.d/undistract-me.sh

source /etc/bash_completion.d/git-prompt
PS1="\e[0;36m➜ \e[0m\e[1;34m\W \e[0m\e[2;31m\$(__git_ps1)\e[0m "
به عنوان مثال اگر توی دایرکتوری Download باشم و دستور this-is-a-sample-long-command رو وارد کنم اینطوری میشه :
andoad this-is-a-sample-long-comm
ببخشید از چه ادیتوری استفاده میکنید؟

اگه منظورت ادیتوری که باهاش فایل bashrc رو ادیت کردم، gedit
راستش من تا حالا با gedit اصلا کار نکردم فقط با nano کار می کنم و تا حالا همچین مشکلی نداشتم با nano یه تست بزنید ببینید چی میشه
دوره lpic1 آقای پیمان هوشمندی راد برای علاقه مندان به لینوکس (مجانی):
https://forum.ubuntu-ir.org/index.php?topic=152339.0

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #4 : 28 آذر 1399، 11:06 ب‌ظ »
راستش من تا حالا با gedit اصلا کار نکردم فقط با nano کار می کنم و تا حالا همچین مشکلی نداشتم با nano یه تست بزنید ببینید چی میشه
منظورم موقع کار با ترمینال بود
توی ترمینال که دستور وارد میکنم از یجایی به بعد میره اول همون خط
میبینید که دو حرف d آخر دستور رفتن اول خط
I am Enriquette

آفلاین vegetarian

  • Sr. Member
  • *
  • ارسال: 405
  • جنسیت : پسر
  • سیستم عامل : ننه اوبونتو
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #5 : 28 آذر 1399، 11:26 ب‌ظ »
راستش من تا حالا با gedit اصلا کار نکردم فقط با nano کار می کنم و تا حالا همچین مشکلی نداشتم با nano یه تست بزنید ببینید چی میشه
منظورم موقع کار با ترمینال بود
توی ترمینال که دستور وارد میکنم از یجایی به بعد میره اول همون خط
میبینید که دو حرف d آخر دستور رفتن اول خط

معمولا رو هر توزیعی دو سه جور ترمینال نصبه توی ترمینال های دیگه مثل xterm یا چیزای دیگه که نصب می کنید هم همین مشکل هست ؟
دوره lpic1 آقای پیمان هوشمندی راد برای علاقه مندان به لینوکس (مجانی):
https://forum.ubuntu-ir.org/index.php?topic=152339.0

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #6 : 28 آذر 1399، 11:48 ب‌ظ »
ترمینال و terminator هردو این مشکل رو دارن
I am Enriquette

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1121
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #7 : 29 آذر 1399، 03:55 ق‌ظ »
مشکل از فونتی که انتخاب کردید نیست؟ چه فونتی انتخاب کردید؟

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #8 : 29 آذر 1399، 07:49 ق‌ظ »
مشکل از فونتی که انتخاب کردید نیست؟ چه فونتی انتخاب کردید؟
jetbrain mono ،یادم نمیاد قبلا همچین مشکلی رو
از وقتی zsh رو حدف کردم اینجوری شد
I am Enriquette

آفلاین Issac

  • Hero Member
  • *
  • ارسال: 890
  • جنسیت : پسر
    • Mastodon
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #9 : 29 آذر 1399، 10:42 ق‌ظ »
تو فایل bashrc متغیر PS1 رو به این تغییر بده:
PS1="\[\e[0;36m\]➜ \[\e[0m\]\[\e[1;34m\]\W\[\e[0m\]\[\e[2;31m\]\$(__git_ps1)\[\e[0m\] "

ایشالا که درست بشه.
این پست رو فرستادم که تعداد ارسال‌هام زیاد بشه.

آفلاین EnriqueTTE

  • High Sr. Member
  • *
  • ارسال: 607
  • جنسیت : پسر
پاسخ : خراب شدن متن هنگام وارد کردن دستور
« پاسخ #10 : 29 آذر 1399، 05:58 ب‌ظ »
تو فایل bashrc متغیر PS1 رو به این تغییر بده:
PS1="\[\e[0;36m\]➜ \[\e[0m\]\[\e[1;34m\]\W\[\e[0m\]\[\e[2;31m\]\$(__git_ps1)\[\e[0m\] "

ایشالا که درست بشه.

مرررسی درست شد
I am Enriquette