یکی از اصلیترین ابزارهای برنامه نویسان برای توسعه نرم افزار، ویرایشگر (IDE) میباشد. امروزه ویرایشگرهای زیادی وجود دارد که هر کدام مزایا و معایب خود را دارند. بنابراین شناخت این ویرایشگرها و ویژگیهای آنها اهمیت فراوانی برای برنامه نویسان دارد و باعث راحتتر شدن کار آنها میشود.
معروفترین و کهنهکارترین ویرایشگر متن لینوکس، ویرایشگر Vim میباشد. در برخی موارد، Vim تنها گزینه برای برنامه نویس است. مثلا زمانی که بخواهیم در سرور لینوکس کانفیگ خاصی انجام دهیم. آنچه که این ویرایشگر را در برابر دیگر ویرایشگرها بسیار خاص میکند، قابلیت شخصی سازی بسیار بالای آن است.
سرفصل های دوره آموزشی Packt Learning Path – Vim Masterclass:
۱. تسلط بر Vim – مقدمه
۲. موارد ضروری Vim
۳. شروع سریع Vim
۴. سیستم راهنما Vim
۵. حذف ، Yanking و قرار دادن در Vim
۶. تبدیل و جایگزینی متن در Vim
۷. متن اشیا و ماکرو در Vim
۸. حالت بصری Vim
۹. تنظیمات، پیش فرض ها و سفارشی سازی های Vim
۱۰. Vim Buffers و ویندوز
۱۱. رابط کاربر گرافیکی Vim Gvim و MacVim