اپلیکیشن Terminal که برای اجرا کردن دستورات مفید و کاربردی در مک‌او‌اس در نظر گرفته شده، یکی از اپ‌هایی است که علاقه‌مندان به برنامه‌نویسی و کاربران حرفه‌ای به وفور استفاده می‌کنند. اگر ظاهر پیش‌فرض این اپلیکیشن، خسته‌کننده و نامطلوب است، می‌توانید قالب ظاهری آن را تغییر بدهید و خوشبختانه اپل تنظیمات زیادی برای این مهم در نظر گرفته است.

در این مقاله به روش تغییر دادن قالب ظاهری اپلیکیشن ترمینال macOS می‌پردازیم. با سیاره‌ی آی‌تی همراه شوید.

تنظیمات ظاهری و عملکردی ترمینال مک‌او‌اس

شاید تصور کرده‌اید که اپلیکیشن Terminal در سیستم عامل macOS اپل، تنها یک ظاهر پیش‌فرض دارد و به عنوان مثال تغییر دادن رنگ آن غیرممکن است اما در حقیقت بدون هیچ اپلیکیشن اضافی هم این کار ممکن است. کافی است به منوی Preferences توجه کنید. بنابراین ابتدا اپلیکیشن ترمینال را اجرا کنید و سپس از منو گزینه‌ی Terminal و Preferences را باز کنید.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

در پنجره‌ی تنظیمات روی تب Profiles کلیک کنید. گزینه‌هایی متعددی مثل تغییر رنگ زمینه یا اندازه‌ی فونت و رنگ آن در این بخش موجود است.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

برای تغییر دادن رنگ پس‌زمینه و حتی قرار دادن عکس در پس‌زمینه، می‌توانید از تب Text و بخش ابتدایی آن یعنی Background استفاده کنید. بخش بعدی تنظیمات Font است که با کلیک روی دکمه‌ی Change قابل‌تغییر است. بخش سوم تنظیمات مربوط به رنگ نوشته‌ها و نوع رندرینگ آن است. توجه کنید که رنگ‌های ANSI برای حالتی کاربرد دارد که در اپلیکیشن ترمینال متن رنگارنگ نمایش داده می‌شود. می‌توانید این رنگ‌ها را در بخش ANSI Colors مشخص کنید.

در ستون سمت چپ صفحه، تعدادی پروفایل که در حقیقت پیش‌تنظیمات هستند، موجود است. حالت پیش‌فرض حالتی به اسم Basic است. می‌توانید یکی دیگر از حالت‌ها را فعال کنید و در عین حال می‌توانید با کلیک روی دکمه‌ی + زیر لیست قالب‌ها، یک پروفایل جدید بسازید. منظور از پروفایل، تنظیماتی است که برای رنگ زمینه، متن و تنظیمات نوشته‌ها، تنظیمات پنجره‌ی ترمینال و موارد دیگر انتخاب کرده‌اید.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

بنابراین می‌توانید برای کار در ساعات مختلف شبانه‌روز یا محیط‌های خانه و محل کار، پروفایل متفاوتی ایجاد کنید و تنظیمات را به شکل دلخواه انجام دهید.

توجه کنید که پروفایل صرفاً به تنظیمات ظاهری محدود نمی‌شود بلکه حتی در یک پروفایل ممکن است تنظیمات کاربری کلیدهای کیبورد و دستوراتی که پس از اجرای ترمینال اجرا می‌شود و حتی نام پنجره‌ی ترمینال نیز متفاوت باشد.

برای تنظیم کردن یک پروفایل به عنوان حالت پیش‌فرض، کافی است روی آن کلیک کرده تا انتخاب شود و سپس روی دکمه‌ی Default زیر ستون چپ کلیک کنید. با این کار، از این پس هر پنجره‌ی ترمینال جدیدی که باز کنید، از نظر ظاهری به شیوه‌ی پروفایل پیش‌فرض نمایش داده می‌شود.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

روش دیگر برای باز کردن پنجره‌ی ترمینال با ظاهر متفاوت، استفاده از منوی Shell است. پس از اجرا کردن ترمینال می‌توانید از این منو و گزینه‌ی New Window برای باز کردن پنجره‌ی جدید ترمینال استفاده کنید. در این صورت می‌توانید به جای پروفایل پیش‌فرض، یکی از پروفایل‌های دیگر را انتخاب کنید.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

یکی از قابلیت‌های جالبی که اپل در تنظیمات پروفایل‌ها پیش‌بینی کرده، اجرا کردن دستورات خاص است. در واقع در تب Shell از تنظیمات پروفایل، می‌توانید در بخش Startup تیک گزینه‌ی Run command‌ به معنی اجرای دستور را بزنید و سپس دستور موردنظر خود را وارد کنید تا به محض باز کردن پنجره‌ی ترمینال با پروفایل انتخاب‌شده، دستوری خاص نیز اجرا شود.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

برای اجرای دستور در پنجره‌ی جدید و باقی ماندن آن در پنجره‌ی ترمینال جدید، تیک گزینه‌ی Run inside shell‌ را نیز بزنید.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

رنگارنگ کردن دستورات در ترمینال مک‌او‌اس

با ویرایش کردن .bash_profile می‌توانید رنگ متن در پنجره‌ی ترمینال را از حالت ساده و تک‌رنگ به حالت رنگارنگ تغییر دهید. به این منظور ابتدا با دستور زیر، .bash_profile را در ابزار ویرایش متن nano‌ باز کنید:

nano ~/.bash_profile

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

نتیجه به این صورت خواهد بود:

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

خط جدیدی به صورت زیر تایپ کنید:

export PS1=

و پس از علامت = در دستور فوق، کد رنگ‌های ANSI را قرار دهید. مثل نمونه‌ی زیر:

export PS1="\[\e[38;5;051;48;5;233m\]\u@\h \W $ \[\e[0m\]"

تغییر دادن نام پنجره‌ی ترمینال مک‌او‌اس

برای تغییر دادن نام پنجره، وارد بخش تنظیمات پروفایل Terminal شوید و روی تب دوم یعنی Window کلیک کنید. در بخش Title می‌توانید نام دلخواه خویش را تایپ کنید.

نحوه سفارشی کردن ظاهر و عملکرد Terminal در مک‌او‌اس

همان‌طور که در تصویر فوق مشاهده می‌کنید، می‌توان از نام پروفایل یا Profile name پس از نام پنجره‌ی ترمینال استفاده کرد و همین‌طور از گزینه‌های دیگری مثل فولدر کاری استفاده کرد.