كيف يمكنك تكوين Msys الافتراضي حجم ولون الخط ؟

StackOverflow https://stackoverflow.com/questions/447824

  •  22-07-2019
  •  | 
  •  

سؤال

لقد تم استكشاف استخدام MSys مؤخرا كبديل ، 'شىء مثل shell windows التنمية.ومع ذلك ، الافتراضي الألوان وحجم يقود لي مجنون.أي شخص لديه أي فكرة عن كيف يمكنني تغيير الحجم الافتراضي, اللون, و / أو الخط ؟ بصراحة سأكون سعيدا إذا كنت يمكن أن تجعل الأحرف الافتراضية عرض/ارتفاع شل أكبر ، ولكن الآخرين سوف يكون لطيفا جدا...

التوضيح:على msys قذيفة التطبيق منفصلة من ويندوز شل العادي 'انقر بزر الماوس الأيمن فوق-فوق-يسار -> خصائص التكوين (مثل مع windows shell) غير موجود.

يبدو تحت اطلاق النار قبالة rxvt.وذلك بفضل!

هل كانت مفيدة؟

المحلول

إذا كنت تقوم بتشغيل MSYS باش من سطر الأوامر, من وراء الكواليس انها ويندوز قذيفة الأوامر النافذة حتى تكوين نفسه فقط.

  • انقر بزر الماوس الأيمن على شريط العنوان في أعلى من قذيفة نافذة اختر 'خصائص'

  • تكوين نافذة الخيارات على علامات التبويب في مربع الحوار;هذه يجب أن تكون إلى حد ما إلى شرح.

  • عند إغلاق مربع الحوار حدد 'تعديل الاختصار الذي بدأ هذا نافذة' لحفظ التكوين يعود إلى التخلف.

تحرير: إذا كنت تقوم بتشغيل قذيفة في إكس تيرم أو RXVT نافذة خلال X server تشغيل إكس تيرم نافذة -fg (المقدمة), -حرس الحدود (الخلفية)- الجبهة الوطنية (الخط).لا يمكن أن نتذكر ما RXVT مفاتيح, ولكن يجب أن تكون قادرا على رؤية لهم في صفحة.يمكنك أيضا تكوين لهم من خلال الخاص بك .Xdefaults الملف.مرة أخرى نرى رجل الصفحة لمزيد من التفاصيل.

تحرير: شكرا باولو - لاحظ أن MSYS كما يأتي مع X-الإصدار أقل من RXVT ، المرجع يبدو أن استخدام.وهنا الرابط تكوين RXVT على MSYS.

نصائح أخرى

وفتح ملف msys.bat خط أرون 72 يقرأ مثل هذا:

rem Setup the default colors for rxvt.
if "x%MSYSBGCOLOR%" == "x" set MSYSBGCOLOR=White
if "x%MSYSFGCOLOR%" == "x" set MSYSFGCOLOR=Black
if "x%MINGW32BGCOLOR%" == "x" set MINGW32BGCOLOR=LightYellow
if "x%MINGW32FGCOLOR%" == "x" set MINGW32FGCOLOR=Navy
if "%MSYSTEM%" == "MSYS" set BGCOLOR=%MSYSBGCOLOR%
if "%MSYSTEM%" == "MSYS" set FGCOLOR=%MSYSFGCOLOR%
if "%MSYSTEM%" == "MINGW32" set BGCOLOR=%MINGW32BGCOLOR%
if "%MSYSTEM%" == "MINGW32" set FGCOLOR=%MINGW32FGCOLOR%

وتغيير خطوط 4 الأولى مع الألوان التي تريدها، لتغيير الخط، مجرد رفع الصوت عاليا:

start %WD%rxvt -backspacekey  -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn Courier-12 -tn msys -geometry 80x25 -e /bin/sh --login -i

وتغيير الساعي-12 مع الخط المفضل لديك و80x25 مع المفضل لحجم النافذة.

وأنا إنشاء منزل الحياة الفطرية فار، والتي لها قيمة مثل 'ه: \ الوطن' ووضعها موضع٪ منزل٪ دير .Xdefaults ملف مع هذا المحتوى:

Rxvt*background: white
Rxvt*foreground: black
Rxvt*geometry: 120x40
Rxvt*font: 7x14
Rxvt*scrollBar: on
Rxvt*saveLines: 5000

لاحظ أيضا أن هذا التكوين يعمل بنجاح على Cygwin ومختلف صناديق يونكس.

إذا كنت تعبت من استخدام cmd بالنسبة msys بوابة, أوصي باستخدام منتي و/أو ConEmu :mintty استخدام mintty, تحميل أحدث نسخة من مدونة جوجل/mintty وأسقطه في bin مجلد من بوابة msys + جعل التالية الاختصار:

"C:\Program Files (x86)\Git\bin\mintty.exe" --title "Git Bash" -w full --exec "C:\Program Files (x86)\Git\bin\sh.exe" --login -i

(مجموعة العمل dir منزلك dir)

استخدام vim, تأكد من قراءة هذا تقرير الشوائب بالنسبة للألوان ، تأكد من gitconfig تعيين color = دائما أنا وضعت سامية كما الافتراضية بلدي محرر vim لم تنجح ، انظر الملاحظات أدناه

ملاحظة:

  • همة حزم مع msys تتوقع cmd محطة لا تعمل مع mintty
  • التفاعل إلى إدخال اسم المستخدم/كلمة المرور على بوابة يدفع باستخدام http الأساسية مصادقة لن تعمل إلا إذا كنت المضيف mitty في ConEmu.(ssh يعمل بشكل جيد على mitty في حد ذاته)

ref:

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top