آموزش i3wm: دستورات مقدماتی

آموزش i3wm: دستورات مقدماتی

همونطور که از تایتل این پست متوجه شدید، دوره آموزشی جدید داریم ((((((((:
دوره آموزش i3wm به احتمال زیاد به صورت هفتگی یا شاید بیشتر منتشر بشه، برای دریافت زمان منتشر شدن قسمت های جدید این دوره کانال تلگرام مارو دنبال کنید


توی این قسمت به دستورات مقدماتی که برای کار با i3 نیاز دارید رو باهم میبینم، توی قسمت های بعدی سراغ کانفیگ i3 و i3status میریم

قبل از شروع باید ببینیم i3 چیه

آی تری یک مدیر پنجره نوشته شده به زبان سی برای سیستم های شبه یونیکس است

ویکی پدیا

و برای اینکه بهتر این درسو درک کنیم باید ببینیم مدیر پنجره چیه

مدیر پنجره یک نرم افزار سیستمی که کنترل ظاهر و مکان پنجره‌های سامانه پنجره ای را در واسط گرافیکی کاربر بر عهده دارد

ویکی پدیا

برای اطلاعات بیشتر درباره مدیر پنجره ها و i3 و مدیر پنجره های دیگه حتما سرچ کنید، توصیه میکنم انگلیسی سرچ کنید چون منابع فارسی کمی در این باره وجود دارن

آی تری قابلیت شخصی سازی بسیار قدرتمندی داره که اجازه میده چیزی رو بسازید که دوست دارید
به همین دلیل گیک ها معمولا آی تری رو دوست دارن

آی تری برنامه هایی داره که شمارو از دسکتاپ بی نیاز میکنه
مثلا i3wm که مدیر پنجره هست یا i3status که نوار وضعیت آی تری هست یا i3lock که محافظ صفحه آی تری هست و خیلی برنامه های دیگه، پس بعد از نصب آی تری مشکلی نخواهید داشت
البته کار با مدیر پنجره ها راحت نیست و برای عادت کردن به اونها نیاز به زمان دارید

آی تری بیشتر مناسب کسایی هست که با ترمینال و محیط متنی سر و کار دارن

آی تری بعد از نصب زیاد قشنگ نیست و ممکنه شمارو بترسونه
ولی اصلا نگران نباشید، کانفیگ کردن آی تری کار سختی نیست

نتیجه تصویری برای ‪i3wm‬‏
محیط پیشفرض i3 (منبع: ویکی پدیا)

آی تری واقعا قدرتمنده و میتونید اون رو با سلیقه خودتون بسازید برای مثال عکس زیر رو ببینید

تصویر مرتبط
محیط I3 با کانفیگ (منبع: reddit u/rmw5601)

دستورات مقدماتی

خب دیگه وقتشه که بریم سراغ آموزش واقعی، یعنی آموزش دستورات مقدماتی مدیر پنجره آی تری

حالا که خوب فکر میکنم کلمه دستورات کلمه خوبی نیست، کلمه شرت کات یا میانبر کلمه بهتریه

باز کردن ترمینال

برای باز کردن ترمینال در آی تری از دستور زیر استفاده کنید

$mod + Enter

معمولا mod کلید Alt یا کلید Super هست

جا به جا شدن در بین ورک اسپیس ها

برای جابه‌جا شدن در بین ورک استپیس ها کافیه از دستور زیر استفاده کنید

$mod + 1,2,3,4,5,6,7,8,9

شما میتونید هر کدوم از ورک اسپیس هاتون رو برای یک کار اختصاص بدید برای مثال ورک اسپیس یک برای فایرفاکس و ورک اسپیس دو برای تلگرام
این کار باعث میشه تا کارتون رو راحت تر و سریع تر انجام بدید و کمی برنامه هارو مرتب کنید

استفاده از منو برنامه ها

آی تری به صورت پیشفرض از dmenu استفاده میکنه
برای اینکه از این منو استفاده کنید دستور زیر رو استفاده کنید

$mod + d

برای آی تری منو های خیلی زیادی وجود داره که میتونید استفاده بکنید، یکی از اونها rofi هست که خودمم استفاده میکنم
rofi قابلیت شخصی سازی و کانفیگ بالایی داره و به یک دستور میتونید تم های اون رو تغییر بدید
برای نصب rofi دستورات زیر رو استفاده کنید

برای فدوراsudo dnf install rofi
برای آرچ لینوکسsudo pacman -S rofi
برای جنتوsudo emerge rofi
برای اوبونتو/دبیانsudo apt install rofi
برای سنت او اسsudo yum install rofi

برای استفاده از rofi از دستور زیر استفاده کنید

rofi -show {mode}

برای rofi مود های زیادی وجود داره (به فهرست زیر توجه کنید)

  • window
  • run
  • ssh
  • windowcd
  • drun
  • combi
  • keys :

تغییر سایز پنجره ها

رسیدیم به چهارمین دستور از آموزش i3wm ، تغییر اندازه پنجره ها
این کار اصلا کار سختی نیست فقط کافیه دستور زیر رو استفاده کنید

$mod + r

بعد از این دستور میتونید با کلید های جهت نما پنجره خودتون رو تغییر اندازه بدید

جا به جا شدن در بین پنجره ها

برای جابه جا شدن میتونید از موس کمک بگیرید یا از دستور زیر استفاده کنید

$mod + (کلید های جهت نما)

تغییر حالت پنجره به حالت شناور

برای تغییر حالت یک پنجره به یک پنجره شناور از دستور زیر استفاده کنید

$mod + shift + space

برای برگشتن به حالت متمرکز این دستور را دوباره تکرار کنید

تغییر مکان پنجره ها

برای تغییر جهت پنجره ها ابتدا باید وارد حالت شناور بشید و بعد با دستور

$mod + shift + (کلید های جهت نما)

پنجره خودتون رو جا به جا کنید

حالت های پنجره

رسیدیم به بخش آخر آموزش i3wm ، توی این بخش به حالت های پنجره میپردازیم

حالت عمودی

برای استفاده از این حالت دستور زیر رو استفاده کنید

$mod + v

حالت عمودی

حالت افقی

برای این دستور کافیه دستور زیر رو وارد کنید

$mod +h

حالت افقی

حالت تب

این حالت دو بخشه عمودی و افقی

برای حالت عمودی دستور

$mod + s

و برای حالت عمودی دستور

$mod + w

رو وارد کنید

حالت افقی
حالت عمودی

خب قسمت اول این دوره تموم شد، یکم طولانی شده که به خاطر قسمت اول بودن توضیحات زیاد داره
امیدوارم از این پست خوشتون اومده باشه
انتقادات و پیشنهادات خودتون رو به ایمیل LinuxswBlog در جیمیل ارسال کنید

LinuxSw.xyz

One Reply to “آموزش i3wm: دستورات مقدماتی”

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *