انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: نصب و کانفیگ nvim  (دفعات بازدید: 879 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
نصب و کانفیگ nvim
« : 27 تیر 1402، 02:23 ب‌ظ »

امروز صبح که داشتم ادیتور ویم رو نصب کنم چشمم به پکیج nvim خورد و گفتم امتحانش کنم.

الان هم نصبه و دقیقا شبیه به ویم هست.


میخوامnvim  رو برای برنامه نویسی استفاده کنم؛ برای زبان های  ++C C  میخوام.

دلم میخواد عینه یک ادیتور کامل بشه ( زبان سی برام ارجعیت بیشتری داره )حتی تو سایت خودشون هم رفتم اما وقتی رفتم فسمت کانفینگ یا پکیج چیزه زیادی سر در نیاوردم.

درضمن میخوام ادیتور ویم رو برای بش اسکریپت بزارم بخاطر همین نمیخوام ویم رو از دست بدم.


ممنون میشم دقیق بگید چیکار کنم ( کجا کانفیگ کنم و ...‌)
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : نصب و کانفیگ nvim
« پاسخ #1 : 27 تیر 1402، 03:05 ب‌ظ »
نئوویم ظاهرا یکیه ولی کامل تر ویم هستش و قابلیت های بیشتری داره
میلیون ها افزونه داره مثلا گیتهاب نئوویم رو جستجو کنی از اون بیشتر کافیگ اماده میبینی ! هرکی شکست عشقی خورده رفته کانفیگ نئوویم نوشته ( منم رو یکی کار میکردم ) بگردی هست ولی پیشنهادم اینه که بری خودت یکی درست کنی :) ویم برای کانفیگش ویم اسکریپت رو داره اموزش حتی فارسی هم زیاده برای کانفیگ ویم ولی معمولا از لوآ (lua) استفاده میشه برای ویم و نئوویم بهتره . یک دوری بزنی دستت میاد
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #2 : 27 تیر 1402، 03:10 ب‌ظ »
نئوویم ظاهرا یکیه ولی کامل تر ویم هستش و قابلیت های بیشتری داره
میلیون ها افزونه داره مثلا گیتهاب نئوویم رو جستجو کنی از اون بیشتر کافیگ اماده میبینی ! هرکی شکست عشقی خورده رفته کانفیگ نئوویم نوشته ( منم رو یکی کار میکردم ) بگردی هست ولی پیشنهادم اینه که بری خودت یکی درست کنی :) ویم برای کانفیگش ویم اسکریپت رو داره اموزش حتی فارسی هم زیاده برای کانفیگ ویم ولی معمولا از لوآ (lua) استفاده میشه برای ویم و نئوویم بهتره . یک دوری بزنی دستت میاد
حله فقط لوآ چیه؟؟وقتی یک برنامه در ترمینال درحاله دانلوده اسمش رو می بینم اما ماهیت اصلیش رو درک نکردم( میدونم یک زبان اسکریپتی کوچک  و پر کاربرد)
« آخرین ویرایش: 27 تیر 1402، 03:23 ب‌ظ توسط learner:~$ »
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #4 : 27 تیر 1402، 06:15 ب‌ظ »
مرسی ممنون
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #5 : 27 تیر 1402، 11:03 ب‌ظ »
میشه چند تا پلاگین خوب معرفی کنید ( زیاد نمیخوام مسخره بشه )

خودم یه پلاگین ساده برای تست اضافه کردم و بدک نبود.


از پکیج منیجر هم خوش نمیاد فقط اسم پلاگین با فایل کانفیگ


برای سی یا سی پلاس پلاس هم باشه





پلاگین زیاد داره و هر پلاگین یک جور کانفیگ میشه

مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : نصب و کانفیگ nvim
« پاسخ #6 : 28 تیر 1402، 11:32 ب‌ظ »
برای سی و سی‌پلاس‌پلاس و کلا هر زبانی بهتره از lsp خود نئوویم استفاده کنی و نه پلاگین اضافه. با یه گوگل میتونی ببینی چطوری راه‌اندازیش کنی.
برای فایل‌منیجر من از telescope استفاده میکنم.

آفلاین Dr.Code

  • High Hero Member
  • *
  • ارسال: 1446
  • جنسیت : پسر
  • Dr.Code
    • My website
پاسخ : نصب و کانفیگ nvim
« پاسخ #7 : 28 تیر 1402، 11:40 ب‌ظ »
نقل‌قول
با یه گوگل میتونی ببینی چطوری راه‌اندازیش کنی.
گوگل نتایج رو دستکاری می‌کنه.
داک‌داک‌گو!

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #8 : 29 تیر 1402، 09:26 ب‌ظ »
خب دوستان باز به مشکل خوردم.


https://vrgl.ir/Yi0F1

من هرکاری که گفت رو انجام دادم ( شاید یکم اشتباه خودم بوده)
وقتی ویم-پلاگ رو نصب کردم و به فایل
~/.config/nvim/init.vim
این کد رو دادم
call plug#begin('~/.vim/plugged')
&quot 1

call plug#end()
&quot 2
بعد هرکاری که گفت رو انجام دادم ( فقط از پلاگین Plug 'jiangmiao/auto-pairs'خوشم اومد)
بعد از nvim اودم بیرون و دوباره وارد شدم و این کد رو زدم

%so:
و
:PlugInstall
زدم برای کد اول که زدم هیچ اتفاق خاصی نیفتاد حتی منتظز هم موندم یه ۱۰ دقیق ایی اماوقتی کد دوم رو زدم با همچین چیزی مواجه شدم
[No Name]                                                                                                            0,0-1          All
E492: Not an editor command: PlugInstall   
واقعا دلیلش رو نمیفهمم من

الان هم فایل ویم پلاگ من به این شکل هست ( قبل از اینکه کد ها کاملا بیاد بالا باید یه چیزی بزنم که همچین چیز هایی میاد):
                                                                                                                                       
Error detected while processing /home/learner/.config/nvim/init.vim:
line    1:
E117: Unknown function: plug#begin
line    2:
E33: No previous substitute regular expression
line    4:
E117: Unknown function: plug#end
line    5:
E33: No previous substitute regular expression
Press ENTER or type command to continue



این هم مد های اصلی که تو ویم پلاگ من هست:
call plug#begin('jiangmiao/auto-pairs')
&quot 1

call plug#end()
&quot 2


چی اشتباه؟؟ دارم چی رو غلط می زنم؟؟
راهنمایی کنید لطفا.
پلا گین مورد نظر من: Plug 'jiangmiao/auto-pairs'
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : نصب و کانفیگ nvim
« پاسخ #9 : 29 تیر 1402، 10:36 ب‌ظ »
کل محتوا ویم ار سی رو بذار ( همون init.vim)
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #10 : 30 تیر 1402، 08:11 ق‌ظ »
اولش که میخوام وارد فایل یشم با همچین چیزی روبرو میشم
Error detected while processing /home/learner/.config/nvim/init.vim:
line    1:
E117: Unknown function: plug#begin
line    2:
E33: No previous substitute regular expression
line    4:
E117: Unknown function: plug#end
line    5:
E33: No previous substitute regular expression
Press ENTER or type command to continue



بعد که اینتر میزنم محتوای اصلی به شکل هست

all plug#begin('jiangmiao/auto-pairs')
&quot 1

call plug#end()
&quot 2


مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین جعفر فرقانلوژ

  • High Hero Member
  • *
  • ارسال: 5100
  • جنسیت : پسر
  • اممم . اره دیگه! mehr32
پاسخ : نصب و کانفیگ nvim
« پاسخ #11 : 30 تیر 1402، 10:17 ق‌ظ »
من اون اموزش رو قبلا دیدم و مشکلی نداشت برای من چند نکته :
مطمئن هستید pluginstall رو نصب کردید ؟ اینطور که من میبینم نصب نیست
من نه خطی برای نصب پلاگینی میبینم نه تنظیماتی برای اون ؟
متاسفانه به دلایلی من یک روز ویندوز نصب کردم در همون یک روز ویروس بخش اعظمی از اطلاعات من رو نابود کرد  :P بینشون هم کانفیگ های ویم بود . شما یک بار همون اموزش رو با دقت بیشتر بخونید از اول و چیزی رو جا نگذارید متوجه میشید  ;)
دیگر به انجمن باز نخواهم گشت شاید جایی با این نام پیدام کنید اگه کاری با من دارید : qxc9966@protonmail.com

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #12 : 30 تیر 1402، 11:14 ق‌ظ »
نقل‌قول
مطمئن هستید pluginstall رو نصب کردید ؟ اینطور که من میبینم نصب نیست
من اون پلاگین مورد نظرم رو داخل پرانتز می کنم بعد سیو می کنم بعد خارج میشم.
وقتی هم وارد nvim میشم

pluginstall:
رو هم می زنم که همون ارور رو میده.

 pluginstall رو نصب کنم؟؟ خودش مگه کامند محسوب نمیشه

دوباره تلاش می کنم از ذوی اون اموزش پیش برم.
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : نصب و کانفیگ nvim
« پاسخ #13 : 30 تیر 1402، 11:48 ق‌ظ »
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

آفلاین learner:~$

  • Hero Member
  • *
  • ارسال: 816
  • جنسیت : پسر
  • روزی روز گاری در گنو/لینوکس
پاسخ : نصب و کانفیگ nvim
« پاسخ #14 : 30 تیر 1402، 01:57 ب‌ظ »
من این کد رو زدم برای ویم پلاگه
مثل سمی کالونم( ; ).
خواستار پایان.
محکوم به کامپایل.