آشنایی با ویرایشگر متن micro در لینوکس
این یه آموزش کوچیکه برای شروع کار با ویرایشگر متن micro در لینوکس! اگه اینجایی، احتمالا با سیستم عامل لینوکس آشنایی و همین کافیه برای اینکه با Text editor های لینوکس آشنا شده باشی. توی لینوکس، همهچیز قابل ویرایشه. هر تنظیماتی، یه تعداد کارکتره که توی فایلهای مختلف ذخیره شده و برای ویرایش اون تنظیمات، فقط لازمه که وارد فایلهای مربوط بهشون بشی و متنی که میبینی رو ویرایش کنی.
بسته به توزیع لینوکسی که انتخاب کردی، ممکنه یکم متفاوت باشه؛ اما آخرش مجبوری با یکی از ویرایشگر متنهای لینوکس آشنا بشی و کار کنی. تو این پست، میخوام راجع به ادیتورهای سنتی لینوکس خیلی کوتاه صحبت کنم و بعدش برم سراغ ادیتور جدیدی که پیدا کردم. بریم که داشته باشیم…
ویرایشگر متن nano
micro یکی از سادهترین ویرایشگرهای متن لینوکسه که روی خیلی از توزیعها هم از قبل نصب شده و قابل استفادهس. کار کردن با Nano پیچیدگی خاصی نداره، همۀ امکانات پیشفرضی که یه ویرایشگر متن استاندارد در لینوکس بهش نیاز داره رو فراهم کرده؛ ولی خب امتیاز خیلی پیشرفتهای هم بهت نمیده. اگه تازه با لینوکس آشنا شدی و داری وارد دنیای OpenSource میشی، nano میتونه بهترین و عقلانیترین گزینۀ ممکن باشه.
میخوای بیشتر راجع بهش بدونی و یاد بگیری؟ یه سر به سایت مرجع nano بزن.
ویرایشگر متن vim
vim همون ابزاریه، که اگه یاد گرفتیش، میتونی هر جا رسیدی، سرتو بگیری بالا و بگی من یکی از اون حرفهای هام! ویرایشگر متن vim، نسخۀ ارتقا یافتۀ vi هست. ویرایشگری که خیلی بین برنامهنویسها و مدیر سیستمهای با سابقه شناخته شده و پر استفادهست. به شدت حرفهای و پر امکاناته و تقریبا هر چیزی که بهش فکر کنی رو برات فراهم میکنه.
vim یه ویرایشگر قدرتمنده که میشه بعنوان یه IDE حرفهای ازش استفاده کرد. کلیدهای میانبر متنوع، دسترسی به همهچیز در فایلهای متنی، و ماژولار بودنش، از تمام ویرایشگرهای متن دیگه متمایزش میکنه. در ابتدای کار، شاید استفاده از ادیتور vim یکم سخت و پیچیده بنظر بیاد. ولی کمکم میتونه به یه ابزاری تبدیل بشه که همیشه همراهته و بهت دسترسی ویرایش فایلهای متنی رو تو هر ابعادی که بخوای بهت میده. اونم تو سریعترین زمان ممکن.
اینجا میتونی راجع به vim text editor بیشتر بخونی.
ویرایشگر متن micro در لینوکس
اما از هر چی که بگذریم، پیشنهاد ژرورز خیلی جذابتره. از nano و سادگیش براتون گفتم. از vim و حرفهای بودنش هم همینطور. ولی توی این پست میخوام یه ویرایشگر متن جدید و جالب رو بهتون معرفی کنم. که هم مثل nano ساده و بیدردسره، و هم مثل vim قوی و پر امکانات. البته که هر ویرایشگری مشخصات خودشو داره و نباید با بقیه مقایسه بشه، ولی بنظر من برای افرادی که میخوان امکانات خوبی توی ویرایش متن در لینوکس داشته باشن؛ و در عین حال خیلی هم نمیخوان پیچیدهش کنن و تغییرات فوقحرفهای توی فایلها بوجود بیارن، micro text editor بهترین انتخاب ممکنه!
آشناترین ادیتور متن در لینوکس
آموزش ادیتور micro، نیاز به زمان زیاد و خوندن منابع مختلف نداره. چون سعی کرده خیلی خیلی شبیه به ویرایشگرهای سنتی باشه و توی این سنتی بودن هم، از ادیتورهای دسکتاپی الگو گرفته. ما با استفاده از micro، میتونیم با موس کلمهها و جملههارو انتخاب کنیم. یا select کنیم و با زدن یه دکمه پاکشون کنیم. پیمایش کردن تو فایلهای متنی، خیلی ساده انجام میشه و فرمانهای اولیه هم به شدت آسون شکل میگیرن.
یه Text editor با شخصیسازیهای بیشمار
در micro میتونیم با یه فرمت json، فرمانهارو مدیریت کنیم و برای انجام کارهای مختلف shortcut تعریف کنیم. اگه نیاز به قدرت بیشتری برای ویرایش فایلهای متنی در لینوکس داری، میتونی از کلیدهای میانبر پیشفرض استفاده کنی. و هرجا هم که لازم داشتی، یدونه جدیدشو بسازی. در micro میتونیم با یه فرمت json، فرمانهارو مدیریت کنیم و برای انجام کارهای مختلف shortcut تعریف کنیم. اگه نیاز به قدرت بیشتری برای ویرایش فایلهای متنی در لینوکس داری، میتونی از کلیدهای میانبر پیشفرض استفاده کنی. و هرجا هم که لازم داشتی، یدونه جدیدشو بسازی.
تمهای رنگی و نشانهگذاری تخصصی
این ویرایشگر فایل لینوکسی، بیشتر از 75 زبان رو پشتیبانی میکنه. که این یعنی یه موقعیت خیلی خوب برای برنامهنویسها! 7 تم رنگی پیشفرض و پشتیبانی از طیفهای رنگی متنوع رو هم به این لیست اضافه کنید. micro بهت اجازه میده که پالتهای رنگی دلخواهت (Syntax files) رو بر اساس زبان برنامهنویسی مورد نظرت بسازی و ازش استفاده کنی.
پشتیبانی از موس در terminal های سروری
در micro text editor، برای پیدا کردن هر خطی فقط لازمه موس رو روی صفحه بچرخونی. هایلایت کردن هر کلمهای، فقط با استفاده از موس میتونه انجام بشه. و این موجود دوستداشتنی که حضور تاثیرگذارش تو ترمینالهای لینوکسی حرومه، حالا و در micro در دسترسه!
Terminal Emulator و چیزهای دیگر
اگه تا الان روی سرورهای لینوکسی، تجربه استفاده از terminal emulator هایی مثل tmux رو داشتی، الان میتونی خوشحال باشی. چون دیگه لازم نیست برای استفاده از این قابلیت دوستداشتنی، دست به دامن یه نرمافزار جداگانه بشی. micro یه شبیهساز خوب در اختیارت میذاره که با استفاده ازش میتونی چندین ترمینال لینوکسی رو بصورت همزمان و کنار هم داشته باشی؛ و کارهایی که میخوای رو فقط با جابجا شدن بین تبهای مختلف انجام بدی.
micro بصورت پیشفرض روی توزیعهای لینوکسی نصب نیست. برای نصب micro text editor در لینوکس، میتونید این مقاله رو ببینید و ازش استفاده کنید. ویرایشگر متن micro در لینوکس، یه ابزار ساده و به شدت کاربردیه، که پیچیدگیهای استفاده از یه Text Editor لینوکسی رو از بین میبره. با micro میتونی یه تجربۀ نزدیک به ادیتورهای دسکتاپی رو داشته باشی و خیلی سنتی و ساده و سریع، فایلهای متنی رو ویرایش کنی.
پیشنهاد امروز ما در ژرورز، استفاده از ویرایشگر متن micro در لینوکس بود.
حالا ممکنه حال خوندن منابع اصلی رو برای یاد گرفتن micro نداشته باشی. خب باشه. برای شروع میتونی به پست آموزش micro در لینوکس یه نگاهی بندازی. اگه از ویرایشگر دیگهای استفاده میکنی یا تجربۀ مفیدی داری که میتونه بهمون کمک کنه، برامون بنویس…
/ پایان مقاله