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

کمک و پشتیبانی => انجمن عمومی => نویسنده: EnriqueTTE در 26 آذر 1399، 03:47 ب‌ظ

عنوان: خراب شدن متن هنگام وارد کردن دستور(حل شد)
ارسال شده توسط: EnriqueTTE در 26 آذر 1399، 03:47 ب‌ظ
موقع وارد کردن دستور اگه طول دستور زیاد باشه از یجایی به بعدش رو ،از اول همون خط ادامه میده
تنها تغییری که توی فایل 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
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: vegetarian در 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
ببخشید از چه ادیتوری استفاده میکنید؟
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: EnriqueTTE در 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
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: vegetarian در 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 یه تست بزنید ببینید چی میشه
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: EnriqueTTE در 28 آذر 1399، 11:06 ب‌ظ
راستش من تا حالا با gedit اصلا کار نکردم فقط با nano کار می کنم و تا حالا همچین مشکلی نداشتم با nano یه تست بزنید ببینید چی میشه
منظورم موقع کار با ترمینال بود
توی ترمینال که دستور وارد میکنم از یجایی به بعد میره اول همون خط
میبینید که دو حرف d آخر دستور رفتن اول خط
(https://uupload.ir/files/viwf_screenshot_from_2020-12-18_23-04-16.png)
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: vegetarian در 28 آذر 1399، 11:26 ب‌ظ
راستش من تا حالا با gedit اصلا کار نکردم فقط با nano کار می کنم و تا حالا همچین مشکلی نداشتم با nano یه تست بزنید ببینید چی میشه
منظورم موقع کار با ترمینال بود
توی ترمینال که دستور وارد میکنم از یجایی به بعد میره اول همون خط
میبینید که دو حرف d آخر دستور رفتن اول خط
(https://uupload.ir/files/viwf_screenshot_from_2020-12-18_23-04-16.png)
معمولا رو هر توزیعی دو سه جور ترمینال نصبه توی ترمینال های دیگه مثل xterm یا چیزای دیگه که نصب می کنید هم همین مشکل هست ؟
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: EnriqueTTE در 28 آذر 1399، 11:48 ب‌ظ
ترمینال و terminator هردو این مشکل رو دارن
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: مرتضی . م در 29 آذر 1399، 03:55 ق‌ظ
مشکل از فونتی که انتخاب کردید نیست؟ چه فونتی انتخاب کردید؟
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: EnriqueTTE در 29 آذر 1399، 07:49 ق‌ظ
مشکل از فونتی که انتخاب کردید نیست؟ چه فونتی انتخاب کردید؟
jetbrain mono ،یادم نمیاد قبلا همچین مشکلی رو
از وقتی zsh رو حدف کردم اینجوری شد
عنوان: پاسخ : خراب شدن متن هنگام وارد کردن دستور
ارسال شده توسط: Issac در 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 در 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\] "

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

مرررسی درست شد