برای برنامه نویسی محیط های مختلفی هست که امکانات مختلفی رو در اختیار ما می دارن مثل Visual Studio Code Blocks و … . اما برای برنامه نویسی میشه از Text Editor ها هم استفاده کرد. برنامههایی مثل Vim و Emacs قابلیتهای بسیار متنوعی در اختیارتون میذارن که تقریباً هر کاری باهاشون می تونید بکنید. ما در اینجا قصد معرفی Vim و اینکه چطوری اونو بهیک محیط برنامه نویسی تبدیل کنیم رو داریم.