onivim/oni
کاربرد:
این پروژه یک ویرایشگر کد مدرن و حالتدار (Modal Editor) است که تجربهی استفاده از Neovim را با رابط کاربری گرافیکی مدرن ترکیب میکند. ️ از قدرت Neovim بهره میبرد اما با ظاهری زیبا و کاربرپسند، ویرایش کد را لذتبخشتر میکند.
در چه شرایطی بهتره استفاده شود؟
اگر دوست داری از قابلیتهای پیشرفتهی Vim مثل حرکت با کیبورد، دستورات حالتدار و کارایی بالا استفاده کنی، اما دنبال یک رابط گرافیکی تمیز و مدرن هستی، Oni گزینهی عالیایه. مخصوصاً برای توسعهدهندگانی که میخوان سرعت Vim رو با قابلیتهای مدرن مثل IntelliSense، دیباگ و مرور پروژه ترکیب کنن.
چند مثال از موارد استفاده
- ویرایش سریع کدهای JavaScript یا TypeScript با پشتیبانی از Language Server Protocol
- کدنویسی در محیطی بدون حواسپرتی، شبیه به Vim اما با نوار وضعیت و تبهای گرافیکی ️
- استفاده از دستورات مودال برای حرکت و ویرایش در کد بدون نیاز به ماوس ️️
- ##ModernEditor
- ##Neovim
- ##ModalEditing
- ##CodeProductivity
- ##DeveloperTools
- ##OniEditor
- ##VimExperience
- ##OpenSource
- ##IDE
- ##CodingLife
