چرا هرگز از vim استفاده نکنیم؟

چون در ابتدا به نظر سخت میاد اما وقتی عادت کردیم بیشترمون دیگه طرف editor های دیگه نمیریم! :smile:

امیدوارم لینک های زیر به کار بیاد

http://www.bestofvim.com/plugin

https://amix.dk/vim/vimrc.html

7 Likes

Emacs Rocks :imp:

4 Likes

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

3 Likes

درست می فرمائید. قصدم فقط شوخی بود. این بحث همیشه داغه. ولی در کل سلیقه ای هستش

2 Likes

چرا هرگز از vim استفاده نکیم؟ چون ایمکس وجود داره :پی

5 Likes

نکیم کنیم هست که جای نون و کاف برعکس شده یا نکنیم هست که نونش افتاده؟ :relaxed:

2 Likes

جواب خوبیه اما کافی نیست،
خیلی سلیقه ایه، خیلی ها از جمله خود من سال هاست از vim و emacs استفاده میکنند اما vim به دلیل سرعت و سادگی برای بیشتر کار ها ترجیح میدن. لینک زیر نظر منو منعکس نمیکنه اما جالبه.

3 Likes

Sublime is the One

1 Like

این یکی هم جالبه

http://spacemacs.org

1 Like

من بهتون پیشنهاد میکنم یکم مدرن باشید و به زیبایی و کارایی اهمیت بدین . اگر دلیل بر سادگی هست که با notepad کارتون رو راه بندازین یا gedit ولی اگر مسئله کارایی و زیبایی و مدرن بودن هست که بهتون vscode و sublime رو پیشنهاد میکنم حرف ندارن .

1 Like

زیبایی؟؟؟ :thinking::thinking::thinking::thinking:
یعنی دلیلمون برای انتخاب ادیتور زیبایی باشه؟

3 Likes

نه اصلا این یه دلیل شخصیه - من خودم وقتی محیط کارم زیبا باشه ادیتورم زیبا و سبک باشه و لپ تاپم زیبا و خوش شاخت و زیبا باشه و با کیفیت قطعا کد های بهتری میزنم دلیلشم میزارم به پای ایجاد خلاقیت بر اساس شادی و از اینجور چیزا :slight_smile:

ولی خب قطعا چیزی مثل vscode یا sublime صرفا زیبایی ندارن و پلاگین ها و کارایی های زیادی دارن که در حد یه IDE قدرت دارن و من اصلا هیچ احساس نیاز نمیکنم که برگردم به گذشته و Emacs استفاده کنم . همین .

1 Like

نکنیم هست :wink:

دیشب تونستم یه پلاگین برای vim نصب کنم ازش استفاده کنم اولین مزیتش سرعت بالا نسبت به sublime یا vs code هست :laughing:دومین مزیتش البته بنظر من استراحت چشم هاست و چشم هام در محیطش اذیت نمیشه و بزرگترین مزیتش یاد دورانی افتادم که در داخل turbo c++ کد میزدم

1 Like

اگر مشکلی داشتی بگو و اگر با مک کار میکنی حتما MacVim رو امتحان کن.
++ https://github.com/qvacua/vimr :blush:
brew cask install vimr

توی Linux یا BSD هم NeoVim واقعا عالیه.
کانفیگ NeoVim باید اینجا باشه:

~/.config/nvim/init.vim
1 Like

چشم حتما😊

با sublime سرعتش تفاوت نداره چون با زبان c++ درست شده و برا من کمتر از ۱ ثانیه باز میشه احتمالا مشکل از ورژن نرم افزار شماست اما در vscode فقط وقتی که میخاد باز بشه یکم چند ثانیه طول میکشه اما بعدش سریع هست . برای اینکه چشمات هم اذیت نشن میتونی از هزاران تم ساخته شده براش استفاده کنی یا اینکه خودت براش تم بنویسی من یه تم نوشتم خیلیم خوشگلش کرده و کد هامم تم گیت هاب کردم .

عکس :‌ https://pasteboard.co/GTPs2JF.png

3 Likes

تمی که ساختی واقعا زیباست اما من نمیتونم به زمینه روشن نگاه کنم و تو محیط تیره راحتم . اما واقعا زیباست و جون میده وقتی اموزش درست میکنی استفاده کنی
در مورد سرعت هم منظورم سرعت لود شدن نیست بلکه سرعت عکس العمل هست وقتی شما روی یه دکمه کیبورد انگشت میزنید تا این بیاد از لایه سیستم عامل رد بشه کتابخونه های ویندوز پنجره رسم کنن بعد کاراکتر شما به برسه دسته سابلایم یا هر gui دیگه طولانیه اما شما اگر از vim استفاده کنید بخصوص در cmd عکس العملش زمان خیلی خیلی کمی داره و به محض زدن دکمه کاراکتر رو تو صفحه میبینید که این جور چیزا برای من لذت داره و فکر کنم این عکس العمل هم مدیونه اینه که دیگه از لایه سیستم عامل رد نمیشه . البته اینا تز دکترای خودم بود و دلیل سرعتشو نمیدونم :joy::joy::joy::joy:
یکی هم نباید سخت گرفت من اتم vs code sublime netbeans eclipse intellih pycharm و… تمامشو نصب کردم و برای هرکدوم تو ی زبان یا مورد خاص پلاگین های بهتر از بقیه وجود داره و استفاده میکنم و کلی هم حال میده اما سابلایم و vs code واقعا ی چیز دیگه ان و
Vim هم که جدیدا اشنا شدم اما جالبه بخصوص زمینه شبیه dos :joy: یاد دوران turbo c++ و پاسکال می افتم و واقعا لذت بخشه

1 Like

از زمینه روشن استفاده نکنیم بهتره, اما تم واقعا زیباست.

3 Likes

از هر ابزاری که برامون راحت تره و کمتر توش خطا میکنیم باید استفاده کنیم.
نوشتن theme برای vim و emacs هم بسیار سادست

بهتر در مورد قابل توسعه و کانفیگ بودن VScode یا Sublime رو با Vim/Emacs مقایسه نکنیم چون حرفی برای گفتن ندارند.

3 Likes