• نحوه نصب ویرایشگر متن در لینوکس بهترین ویرایشگرهای متن برای اوبونتو. ویرایشگرهای فایل ASCII کنسول

    ویرایشگر متن باید داشته باشد کاربردبرای هر سیستم عامل ما هیچ کمبودی در بهترین ویرایشگرهای مدرن برای لینوکس نداریم. اما اینها ویرایشگرهای گرافیکی هستند.

    به هر حال، قبلاً در مورد آن صحبت کردیم. شما همچنین می توانید این مقاله را در وب سایت ما بخوانید. برای خیلی ها بسیار مفید خواهد بود.

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

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

    برای این منظور، امروز می خواهیم لیستی از بهترین ویرایشگرهای متن برای لینوکس و خط فرمان را تهیه کنیم.

    Vim

    اگر مدت زیادی است که در لینوکس بوده اید، حتما نام Vim را شنیده اید. Vim بسیار قابل تنظیم، کراس پلتفرم و ویرایشگر متن بسیار کارآمد. ما مجبور شدیم آن را به لیست بهترین ویرایشگرهای متن برای لینوکس اضافه کنیم.

    تقریبا هر توزیع لینوکس دارای Vim از پیش نصب شده است. این به دلیل طیف گسترده ای از ویژگی های آن بسیار محبوب است.

    Vim برای اولین بار می تواند دردسرساز باشد. یادم هست وقتی سعی کردم یک فایل متنی را با Vim ویرایش کنم، کاملا گیج شده بودم. من نتوانستم یک حرف روی آن تایپ کنم، و قسمت خنده دار این است که حتی نمی توانم بفهمم چگونه آن را ببندم. اگر می خواهید از Vim استفاده کنید، باید آن را بفهمید و آن را درک کنید تا بتوانید از یک منحنی یادگیری بسیار شیب دار بالا بروید.

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

    وب سایت رسمی می گوید که، Vim: یک ابزار جهانی و حرفه ای برای همه!

    بهره وری کاملا به شما و نحوه استفاده از آن بستگی دارد. شما فقط می توانید از آن برای ویرایش متن ساده استفاده کنید، یا می توانید آن را به عنوان یک IDE کامل تنظیم کنید.

    گنو ایمکس

    GNU Emacs بدون شک یکی از قدرتمندترین ویرایشگرهای متن موجود است. اگر نام Vim و Emacs را شنیده اید، می دانید که هر دوی این ویرایشگرها طرفداران بسیار وفاداری دارند و اغلب ویرایشگر متن خود را بسیار جدی می گیرند. و شما می توانید طنز و مطالب زیادی در این مورد در اینترنت پیدا کنید:

    Emacs کراس پلتفرم است و دارای یک رابط خط فرمان و یک رابط گرافیکی است. همچنین از نظر ویژگی های مختلف بسیار غنی و مهمتر از همه قابل توسعه است.

    مانند Vim، Emacs نیز دارای یک منحنی یادگیری شیب دار است. اما هنگامی که بر آن تسلط پیدا کردید، می توانید از تمام توان خود استفاده کنید. Emacs می تواند تقریباً هر نوع فایل متنی را مدیریت کند. رابط کاربری متناسب با گردش کار شما قابل تنظیم است. از عکاسی ماکرو و میانبر پشتیبانی می کند.

    نقطه قوت منحصر به فرد Emacs این است که می تواند به چیزی کاملاً متفاوت از یک ویرایشگر متن تبدیل شود. مجموعه بزرگی از ماژول ها وجود دارد که می تواند یک برنامه کاربردی را برای استفاده در سناریوهای کاملاً متفاوت تغییر دهد، مانند تقویم، اخبار خوان، واژه پرداز و غیره. حتی می توانید در Emacs بازی کنید! ما فکر می کنیم که شایسته است در لیست بهترین ویرایشگرهای متن برای لینوکس قرار گیرد.

    نانو

    وقتی صحبت از سادگی به میان می آید، نانو راه حلی است. برخلاف Vim یا Emacs، منحنی یادگیری نانو تقریباً صاف است.

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

    میانبرهای موجود در Nano در پایین رابط کاربری ظاهر می شوند. نانو فقط شامل ویژگی های اصلی ویرایشگر متن است.

    این حداقل و ایده آل برای ویرایش سیستم و فایل های پیکربندی است. برای کسانی که به ویژگی‌های پیشرفته از ویرایشگر متن خط فرمان نیاز ندارند، Nano یک تطابق کامل است.

    سایر ویرایشگرهای متن

    ویرایشگر دیگری که می خواهم به آن اشاره کنم:

    Nice Editor (ne): وب سایت رسمی می گوید:

    اگر منابع و حوصله استفاده از emacs یا چرخش ذهنی مناسب برای استفاده از vi را دارید، احتمالا ne برای شما مناسب نیست.

    اساسا، ne دارای بسیاری از ویژگی های اضافی مانند Vim یا Emacs است، از جمله اسکریپت نویسی و ضبط ماکرو. اما دارای کنترل های بصری تر و منحنی یادگیری با شیب کمتر است.

    نظر شما در مورد این ویرایشگرهای متن برای لینوکس چیست؟

    اگر خطایی پیدا کردید، لطفاً قسمتی از متن را برجسته کرده و کلیک کنید Ctrl+Enter.

    ویرایش فایل های متنی (با متون به زبان طبیعی یا با متون برنامه) یکی از کارهایی است که اغلب در هر کامپیوتر و هر سیستم عاملی انجام می شود. شاید به همین دلیل است که بسیاری از ویرایشگرهای متن قبلاً برای لینوکس توسعه یافته اند (حدود 100 عنوان در www.linuxlinks.com فهرست شده است و احتمالاً این همه نیست). بنابراین گزینه های زیادی برای انتخاب وجود دارد. و ارزش آن را دارد که مدتی را برای انتخاب ویرایشگر بهینه صرف کنید.

    البته، برای اینکه چنین انتخابی موجه باشد، در حالت ایده آل باید همه ویرایشگرها یا اکثر آنها را امتحان کنید. این بدیهی است غیرممکن است، بنابراین شما باید یا بر شانس یا به نظر شخصی که می شناسید یا نویسندگان کتاب های کامپیوتری تکیه کنید. (به هر حال، به نظر من یک بررسی خوب از ویرایشگرهای متن در کتاب A. Fedorchuk "Office, Graphics, Web in Linux" وجود دارد. همچنین سعی خواهم کرد برداشت خود را از برخی ویرایشگرهای متن برای لینوکس بیان کنم.)

    از میان بسیاری از ویرایشگرهای متن مختلف، کاربر معمولی معمولاً دو یا سه ویرایشگر متن را انتخاب می کند که دائماً با آنها کار می کند. او ترکیب کلیدهای کنترل را تا حد خودکاری یاد می گیرد، به انجام عملیات ویرایش استاندارد به روشی خاص، از طریق آیتم های منو یا کلیک ماوس عادت می کند و به طور کلی، با محیط ویرایشگر سازگار می شود. بنابراین، باید دلایل کافی قانع کننده برای تغییر ویرایشگر وجود داشته باشد.

    به نظر من، یک کاربر معمولی که اغلب از رایانه برای ویرایش فایل ها استفاده می کند، باید حداقل به 3 ویرایشگر تسلط داشته باشد.

    یکی از آنها یک پردازشگر کلمه قدرتمند است که در حالت WYSIWYG کار می کند، گزینه های قالب بندی متن گسترده و بسیاری از ویژگی های اضافی را ارائه می دهد که در ویرایشگرهای ساده تر یافت نمی شوند. برای این نوع، ویرایشگرهای متن (پردازنده) از بسته‌های StarOffice، Applixware، KOffice، واژه‌پردازهای فردی Maxwell و WordPerfect 8، AbiWord و همچنین سیستم انتشار TEX را شامل می‌شود. من تمام ویرایشگرهای این نوع را واژه پرداز صدا خواهم کرد. درست است، برخی از نویسندگان، به عنوان مثال، همان A. Fedorchuk، هنوز آنها را به سادگی به ویرایشگر و پردازشگر تقسیم می کنند، اما من دلیلی برای این نمی بینم. به بیان دقیق، کل سوال در قابلیت های قالب بندی متن است که ویرایشگر ارائه می دهد. و پیشنهاد هیچ معیار دقیقی برای تقسیم سردبیران این کلاس به دو زیر کلاس، اگر نگوییم غیرممکن، دشوار است.

    دومین ویرایشگر ضروری یک ویرایشگر برای ایجاد یا ویرایش فایل های ASCII است که در حالت گرافیکی کار می کند. با استفاده از این ویرایشگر، یک وب مستر می‌تواند مثلاً صفحات html را ویرایش کند، در آن نامه بنویسد تا بعداً از طریق ایمیل ارسال شود و غیره. این باید یک ویرایشگر حالت گرافیکی باشد، زیرا در بسیاری از موارد کار در حالت گرافیکی آسان‌تر است. و راحت تر از متن نمونه هایی از این ویرایشگرها KEdit و KWrite از KDE، nedit هستند.

    و با این حال شما باید بتوانید از یکی از ویرایشگرهای متن کنسول استفاده کنید، زیرا شما به عنوان تنها کاربر (و حتی ابرکاربر) یک کامپیوتر شخصی، باید بتوانید فایل های پیکربندی را در هر شرایطی، حتی زمانی که حالت گرافیکی این کار را انجام می دهد، ویرایش کنید. بار نمی شود انتخاب ویرایشگرهای این نوع بسیار گسترده است: vi، vim، bvi، Nvi، Elvis، Levee، vile، Wily، joe، aee، Fred، gred، le، lpe، Zed، Emacs، CoolEdit. طرفداران قدیمی یونیکس اغلب از vi یا نسخه بهبودیافته آن vim استفاده می کنند، اما کسانی که از محیط ویندوز به لینوکس سوئیچ می کنند، تسلط بر CoolEdit را آسان تر می کنند، که بسیار شبیه ویرایشگرهای داخلی Norton Commander و FAR است.

    بر اساس این ملاحظات، ارائه زیر به سه بخش بزرگ تقسیم می شود که هر کدام به یکی از انواع ویراستاران شناسایی شده اختصاص دارد. اولین نسخه از بخش با شرح هر ویرایشگر که در زیر مورد بحث قرار گرفته است در همان ویرایشگری که در این بخش توضیح داده شده است ایجاد شد (این نسخه های اولیه توسط من در وب سایت http://linux-ve.chat.ru ارسال شده است). امیدوارم پس از مطالعه این بخش ها بتوانید در مورد انتخاب ویرایشگر متن تصمیم بگیرید. البته هرکسی ممکن است معیارهای انتخاب خود را داشته باشد. اما من فکر می کنم که برای ما، کاربران روسی زبان، یک عامل مهم، توانایی وارد کردن و ویرایش متون به زبان روسی است. همچنین مطلوب است که آیتم های منو و پیام های برنامه نیز روسی شده باشند (اما، تا حدودی می توانید اصطلاحات انگلیسی را در اینجا تحمل کنید، به خصوص اگر توضیحات خوبی از برنامه به زبان روسی وجود داشته باشد، زیرا تعداد آیتم های منو معمولاً کوچک و معنی آنها را می توان به سادگی به خاطر آورد).

    ,

    زمان هایی که سیستم عامل لینوکس برای تازه کارها مانند یک پازل به نظر می رسید، مدت هاست گذشته است. محبوب ترین در حال حاضر لینوکس-توزیع ها دارای یک رابط گرافیکی راحت و بصری و همچنین برنامه های استاندارد ارائه شده با آنها هستند. اما استثناهایی هم وجود دارد. ویرایشگر متن نانومثلاً ندارد رابط کاربری گرافیکی، به جای آن از رابط خط فرمان استفاده کنید. اگر gedit وجود داشته باشد این برای چیست؟


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

    نصب و راه اندازی

    در آخرین نسخه ها اوبونتوویرایشگر نانوبه طور پیش فرض وجود دارد و بنابراین نیازی به نصب ندارد.

    برای اجرای آن، باید یک ترمینال را باز کنید و دستور را اجرا کنید نانو. اگر ترمینال با پیام پاسخ دهد "فرمان یافت نشد" یا چیزی شبیه به آن، پس به این معنی است که ویرایشگر نصب نشده است. در این صورت باید با اجرای دستور زیر در کنسول آن را نصب کنید:

    sudo apt-get install nano

    برای راه اندازی ویرایشگر، یک دستور کافی است - نانو. با این کار یک فایل جدید در دایرکتوری فعلی ایجاد می شود. با استفاده از دستور می توانید تعیین کنید که پوشه فعلی کدام است pwdدر ترمینال اگر نیاز به باز کردن یک فایل خاص دارید، نام آن را مشخص کنید و اگر در پوشه ای متفاوت از پوشه فعلی قرار دارد، مسیر کامل را به آن اضافه کنید، همانطور که در مثال دستور دوم نشان داده شده است:

    نانو سلام.thxt
    nano /home/kompick/hello.thxt

    در مورد فایل های پیکربندی، هنگام باز کردن آنها پس از آن نانوباید یک کلید اضافه کند -w، این مهم است زیرا شکست خط را غیرفعال می کند که در فایل های سیستم استفاده نمی شود. رابط ویرایشگر با یک پنجره کنسول نشان داده می شود که در بالای آن نسخه برنامه و نام فایل فعلی و همچنین وضعیت نشان داده شده است. (چه تغییر کرده باشد یا نه) . در پایین پنجره دو خط وجود دارد که رایج ترین ترکیب کلیدها را نشان می دهد. همچنین یک نوار وضعیت در پایین وجود دارد که پیام های مختلف و فیلدهای دستوری را نمایش می دهد، به عنوان مثال، دکمه F6 جستجوی متنی را شروع می کند.

    اصول اولیه کار با ویرایشگر نانو

    تعیین کلیدهای فوری ممکن است برای یک کاربر تازه کار تا حدودی گیج کننده باشد، اما این فقط در ابتدا است. سمبل (^) به معنی کلید Ctrl و (M) متا- کلید Alt یا Esc. همه اینها را می توان در راهنمای داخلی پیدا کرد. نانوبا فشار دادن تماس گرفت ^ + جی، یعنی Ctrl + G.

    برای حرکت در محتوا می توانید از کلیدهای جهت نما استفاده کنید تا تغییرات را ذخیره کنید - Ctrl + O و سپس تایپ کنید Yبرای تایید و نبرای لغو. در زمان ذخیره سازی، ویرایشگر نام فایل را می خواهد که باید در قسمتی خاص در پایین پنجره وارد شود.

    برای لغو تغییرات ایجاد شده در یک فایل ذخیره نشده، باید Ctrl + C را فشار دهید. برای برش کل خطوط و پاراگراف ها در نانوترکیب Ctrl + K مسئول درج آنها است - Ctrl + U. برای برجسته کردن برخی از عناصر یک خط، از Ctrl + 6 یا Alt + A استفاده کنید، برای فراخوانی خط جستجو - Ctrl + W یا F6. دستورات Ctrl + A و Ctrl + E به شما این امکان را می دهد که به سرعت به ابتدا و انتهای یک خط بروید، دستورات Ctrl + Y و Ctrl + V به شما امکان می دهد محتویات یک فایل متنی را به پایین و بالا اسکرول کنید. در نهایت، Ctrl + X برای خروج از ویرایشگر به ترمینال استفاده می شود.

    اما همه اینها تنها بخشی از عملکرد است نانو. این ویرایشگر از شمارش کلمات، خطوط و کاراکترها، کار با چندین فایل به طور همزمان، ایجاد نسخه‌های پشتیبان از اسناد ویرایش شده، با استفاده از "فقط برای خواندن"، پشتیبانی جزئی از ماوس را فعال کنید، نحو را برای برجسته کردن توصیف کنید، عرض برگه را تغییر دهید، ذخیره خودکار فایل را در هنگام خروج فعال کنید و موارد دیگر. پارامترهای اضافی عمدتاً هنگام شروع ویرایشگر تنظیم می شوند، اما برخی، به عنوان مثال، کلید مسئول پشتیبان گیری هستند. می تواند هنگام ذخیره یک فایل استفاده شود.

    ویژگی های اضافی نانوشایان ذکر است سفارشی سازی ظاهر پنجره کنسول.

    ویرایشگر متن لینوکس احتمالاً یکی از پرکاربردترین برنامه ها، پس از مرورگر و مدیر فایل است. می توان از آن برای نوشتن کد، ویرایش فایل های پیکربندی، ایجاد دستورالعمل ها یا یادداشت های کاربر و موارد دیگر استفاده کرد.

    در لینوکس، ویرایشگرهای متن به دو صورت وجود دارند: ویرایشگرهای متنی - کنسول، و ویرایشگرهای متنی گرافیکی - متنی برای لینوکس با رابط کاربری گرافیکی. اولی بیشتر در سرورها و دومی در رایانه های خانگی استفاده می شود. در این مقاله به بررسی بهترین ویرایشگرهای متنی متن باز لینوکس برای سرورها و رایانه های شخصی می پردازیم.

    Vim یک ویرایشگر متن قدرتمند لینوکس برای خط فرمان است که عملکرد ویرایشگر قدیمی یونیکس Vi را گسترش داده و بهبود می بخشد. این یکی از بهترین ویرایشگرها برای لینوکس است و یکی از محبوب ترین و پرکاربردترین ویرایشگرهای متن در بین مدیران سیستم و برنامه نویسان است. بسیاری از کاربران آن را ویرایشگری برای برنامه نویسان می دانند. هنگام ویرایش کد و فایل های پیکربندی، می توانید برجسته سازی نحو را فعال کنید.

    2. Gedit

    این یک بهترین ویرایشگر متن لینوکس چند منظوره با رابط گرافیکی است. به طور پیش فرض با محیط دسکتاپ گنوم ارائه می شود. استفاده و سفارشی سازی این ویرایشگر بسیار آسان است و از تعداد زیادی افزونه نیز پشتیبانی می کند.

    در اینجا مزایای اصلی آن وجود دارد:

    • پشتیبانی از UTF-8
    • تنظیم اندازه فونت و رنگ
    • راه اندازی برجسته سازی نحو
    • قابلیت کپی و چسباندن
    • لغو و انجام مجدد اقدامات
    • بازگرداندن فایل ها
    • جستجو و جایگزین کنید
    • کلیپ بورد

    3. ویرایشگر نانو

    Nano یک ویرایشگر متن کنسول لینوکس برای کاربران مبتدی و پیشرفته لینوکس است. استفاده از آن بسیار راحت است.

    برخی از ویژگی های نانو:

    • میانبرهای صفحه کلید بسیار قابل تنظیم
    • برجسته سازی نحو
    • لغو و انجام مجدد اقدامات
    • تمام فضای stdout موجود را اشغال می کند
    • از خواندن از ورودی استاندارد پشتیبانی می کند

    4. گنو ایمکس

    این یک ویرایشگر متن لینوکس بسیار توسعه پذیر و قابل تنظیم است، با یک مفسر داخلی برای زبان برنامه نویسی lisp. برای گسترش عملکرد، می توانید پسوندهای مختلفی را نصب کنید.

    • ویژگی های Emacs:
    • مستندات زیاد
    • برجسته سازی نحو
    • پشتیبانی از چند زبان با یونیکد
    • پشتیبانی از برنامه های افزودنی مختلف، از جمله ایمیل، اخبار، اشکال زدا، تقویم و موارد دیگر.

    5.Kate/Kwrite

    این یک ویرایشگر متنی با ویژگی های غنی و بسیار توسعه پذیر است که همراه با محیط دسکتاپ KDE Plasma ارائه می شود. پروژه کیت با هدف توسعه دو برنامه اصلی است: KatePart و Kate.

    KatePart یک جزء ویرایشگر متن است که در بسیاری از برنامه‌های KDE که ممکن است نیاز به ویرایش متن باشد استفاده می‌شود و Kate یک رابط برای کار با چندین سند در یک ویرایشگر متن است.

    ویژگی های اصلی:

    • گسترش عملکرد با استفاده از اسکریپت ها
    • پشتیبانی از یونیکد
    • ویرایش متن در چندین پنل
    • پشتیبانی از تکمیل خودکار

    همچنین از ویرایش فایل از راه دور و بسیاری از عملکردهای دیگر از جمله جستجو و جایگزینی، برنامه نویسی، برجسته کردن متن، پشتیبان گیری و غیره پشتیبانی می کند.

    6. متن آهک

    این حتی بیشتر از یک ویرایشگر متن قدرتمند برای لینوکس است. این یک IDE کامل منبع باز است. شاید بتوان گفت، جانشین متن محبوب Sublime Text. هم در خط فرمان و هم با رابط گرافیکی قابل استفاده است.

    7. ویرایشگر پیکو

    این یکی دیگر از ویرایشگرهای خط فرمان بر اساس ویرایشگر مورد استفاده در اخبار Pine است. این بهترین ویرایشگر متن لینوکس برای کاربران جدید است، عمدتاً به دلیل سادگی آن در مقایسه با سایر ویرایشگرهای رابط کاربری گرافیکی.

    8. Jed Editor

    این یکی دیگر از ویرایشگرهای متن کنسول لینوکس با پشتیبانی از یک رابط گرافیکی و یک منوی کشویی است. این به طور خاص برای توسعه نرم افزار ساخته شده است و یکی از ویژگی های کلیدی آن پشتیبانی از حالت یونیکد است.

    9.GVim

    این یک نسخه گرافیکی از ویرایشگر متن محبوب VIm است. تمام ویژگی های Vim را دارد و همچنین منویی دارد که با آن می توانید کارهای زیادی را انجام دهید.

    10. جیانی

    این یک IDE دیگر شبیه به ویرایشگر متن لینوکس است که برای توسعه نرم افزار با استفاده از ابزارهای GTK طراحی شده است.

    تمام عملکردهای اساسی لازم را دارد:

    • برجسته سازی نحو
    • رابط پلاگین
    • پشتیبانی از انواع فایل های مختلف
    • تاشو کد و پشتیبانی از ناوبری
    • تکمیل خودکار
    • پشتیبانی از بسته شدن خودکار تگ های HTML و XML
    • ویژگی های مدیریت پروژه

    11. پد برگ

    این یک ویرایشگر متن لینوکس سبک وزن با رابط کاربری گرافیکی مبتنی بر GTK است. به دلیل سادگی در بین کاربران جدید لینوکس محبوب است.

    ویژگی های ویرایشگر:

    • تشخیص رمزگذاری خودکار
    • واگرد و مجدد توابع
    • شماره خطوط در فایل
    • پشتیبانی را بکشید و رها کنید
    • پشتیبانی از چاپ

    Bluefish برای نصب و استفاده آسان است، بهترین ویرایشگر متن لینوکس برای برنامه نویسان و توسعه دهندگان وب. از تعداد زیادی توابع پشتیبانی می کند:

    • سبک و سریع
    • ادغام با ابزارهای خارجی LInux: lint، weblint، make، awk، grep، sort و غیره.
    • عملکرد بررسی املا
    • پشتیبانی از کار بر روی چندین پروژه
    • ویرایش فایل از راه دور
    • پشتیبانی را پیدا کرده و جایگزین کنید
    • لغو و انجام مجدد پشتیبانی
    • بازیابی خودکار فایل های تغییر یافته

    13. اتم

    این یک ویرایشگر متن لینوکس بسیار قابل تنظیم برای توسعه دهندگان Github بر اساس موتور کرومیوم است. این برنامه بیشتر شبیه یک IDE است تا یک ویرایشگر. عملکرد را می توان با استفاده از تعداد زیادی افزونه گسترش داد.

    این احتمالا یکی از بهترین ویرایشگرها برای توسعه دهندگان وب است. در اینجا ویژگی های آن است:

    • رابط مدرن به سبک Flat
    • پشتیبانی از تعداد زیادی افزونه
    • پشتیبانی از چندین زبان برنامه نویسی
    • برجسته سازی نحو
    • اشکال زدایی برنامه ها در Chromium
    • خطا در برجسته کردن

    14. براکت

    یکی دیگر از ویرایشگرهای متنی مدرن لینوکس مبتنی بر موتور کرومیوم، این بار از Adobe. ویژگی ها:

    • LivePreview - تمام تغییرات ایجاد شده در سند بلافاصله در صفحه وب قابل مشاهده است
    • برجسته سازی نحو
    • نکات ویرایش
    • تعداد زیادی افزونه و افزونه

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

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

    Vi/Vim

    ایمکس

    این ویرایشگر متن کمی پیچیده تر از همه نسخه های قبلی است، اما اگر آن را درک کنید، می توانید خودتان احساس کنید که چقدر کاربردی است.

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

    راحت ترین آنها این است که می توانید آن را در اینترنت بارگیری کنید یا خودتان ایجاد کنید.

    پیچیدگی استفاده را می توان به راحتی توضیح داد - واقعیت این است که در ابتدا Emacs مترجم یکی از زبان های برنامه نویسی معروف به نام lisp بود.

    در حال حاضر، ویرایشگر دارای یک مفسر داخلی است. این بدان معنی است که شما می توانید با استفاده از Emacs با انواع مختلفی از زبان های برنامه نویسی کار کنید.

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

    در اینجا برخی از ویژگی های دیگر Emacs وجود دارد:

    برنج. 6. ایمکس

    جیانی

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

    همچنین بسیاری از توابع ضروری برای توسعه وجود دارد، از جمله برجسته کردن نحو، برچسب های بسته شدن خودکار (و) و موارد دیگر.

    توسعه دهندگان همچنین علاقه مند خواهند بود بدانند که Geany از پشتیبانی مدیریت پروژه برخوردار است.

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

    سایر ویژگی های Geany:

    • پشتیبانی از پلاگین ها (همان پسوندها)؛
    • درس های لینوکس - ویرایشگر متن vi. ویژگی های اصلی.

      ویژگی های اصلی ویرایشگر متن vi. ایجاد و ذخیره فایل ها. حالت های اولیه و دستورات ویرایشگر بیشتر