TGViewer
LinFAQ LinFAQ @linfaq · 277 subscribers
Post #207 525
LinFAQ این قسمت نحوه آشنا شدن دلاتو با #neovim پارت 1:
#داستان_های_FOSS

دسته‌بندی: #داستان #آموزشی

پارت 2:
راجب آشناییم با (نئو)ویم و یادگیری نحوه کار با (نئو)ویم):

خب تو پارت 1 به اینجا رسیدیم که کم کم اومدم سراغ استفاده از ویم، ولی خیلی محدود بود و همونطور که قبل تر گفتم در حد hjkl و i/esc و wq میدونستم، ولی همین برای ویرایش متن کافی بود، هر وقت کی بایندی نیاز داشتم مثل undo یا redo میرفتم توی اینترنت سرچش میکردم، اما هنوز سراغ کانفیگش نیومدم، البته که یادگیریش اثر منفی ای نداشت، به 2 دلیل:
1- اون موقع فقط برای ویرایش فایل های کانفیگ ازش استفاده میکردم پس فیچر خاصی نیاز نداشتم و
2- کی بایند ها رو به مرور و با سرچ هر وقت که نیاز میشد یاد میگرفتم، در نتیجه زمان خاصی نمیبرد.
کم کم حس کردم که "اوکی، راحت میتونم از ویم استفاده کنم و با کی بایند هاش در حد نیاز راحت هستم، حالا میخوام برم سراغ کانفیگ کردنش"،
تقریبا همون موقع ها هومان (نمیدونم میشناسینش یا نه) راجب کانفیگ (نئو)ویم یه ویدئویی ردیف کرد و...
(اون موقع نه init.lua بود و حتی کانفیگ با لوا هم رایج نبود، در نتیجه خیلی ویم و نئوویم از نظر کانفیگ فرق خاصی نداشتن و تقریبا کل کانفیگ یکیشون با کپی پیست رو اون یکی جواب بود)

علاوه بر این، ویدئو how to configure vim like vscode از ben awad و ویدئو های chris@machine راجب کانفیگ (نئو)ویم خیلی محبوب شده بودن، با دیدن این منابع و یه سری سوال پرسش راجب فرق ویم و نئوویم، از ویم به نئوویم سوییچ کردم و شروع کردم به کانفیگش.
البته که حتی اون موقع هم هنوز کانفیگ آماده درست و حسابی ای نبود و منم تحت تاثیر اون ویدئو هایی که دیدم تا میشد پلاگین اضافه کردم و در نتیجه هم loading time ش در حد vscode بالا رفت و هم یه سری مسائل (مثل indent) رو هر کاری میکردم درست عمل نمیکرد
(اما خب به لطف همون COC (منظورم clash of clans نیست P:) تونستم راحت چند تا پروژه مزخرف از تر مزخرف برای درس های دانشگاهم با cpp بزنم که خب یعنی مفید بود).

این موقع هم هنوز builtin lsp و حتی فکر کنم init.lua نیومده بودن.
یه مدت کانفیگم رو بررسی و تست کردم و هر جوری سعی کردم نتونستم با سرعت load و پیروی نکردن ادیتور از تنظیمات indent ام کنار بیام، در نتیجه کل کانفیگ رو فرستادم روی گیت هاب و شروع کردم به کانفیگ نئوویم از صفر بدون پلاگین...

🔅@LinAsk
🔅@LinAcademy
  • ❤ 1
More from @linfaq
  1. Apr 11, 2026#روزی‌_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #مرورگر #امنیت امروز یه چیز باحال یاد…
  2. Oct 19, 2025#روزی_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #گرافیک #لینوکس امروز یه اتفاق جالب بر…
  3. Jul 22, 2025#روزی_یک_نکته با حسن دسته‌بندی: #آموزشی #کاربردی #کرنل #لینوکس امروز اومدیم یه مشکل کوچیک…
  4. Mar 20, 2025😁😁 دوباره یک سال دیگه رو در کنار هم بودیم 🤩🥳 سالی که گذشت سالی پر از ماجرا های عجیب و…
  5. Sep 19, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #fzf #bash خب بریم 5 تا فانکشن bash ردی…
  6. Sep 17, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #emacs #vterm #shell خب برای اینکه bash…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →