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

کمک و پشتیبانی => نصب، راه‌اندازی و بروزآوری => نویسنده: learner:~$ در 27 تیر 1402، 02:23 ب‌ظ

عنوان: نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 27 تیر 1402، 02:23 ب‌ظ

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

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


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

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

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


ممنون میشم دقیق بگید چیکار کنم ( کجا کانفیگ کنم و ...‌)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: جعفر فرقانلوژ در 27 تیر 1402، 03:05 ب‌ظ
نئوویم ظاهرا یکیه ولی کامل تر ویم هستش و قابلیت های بیشتری داره
میلیون ها افزونه داره مثلا گیتهاب نئوویم رو جستجو کنی از اون بیشتر کافیگ اماده میبینی ! هرکی شکست عشقی خورده رفته کانفیگ نئوویم نوشته ( منم رو یکی کار میکردم ) بگردی هست ولی پیشنهادم اینه که بری خودت یکی درست کنی :) ویم برای کانفیگش ویم اسکریپت رو داره اموزش حتی فارسی هم زیاده برای کانفیگ ویم ولی معمولا از لوآ (lua) استفاده میشه برای ویم و نئوویم بهتره . یک دوری بزنی دستت میاد
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 27 تیر 1402، 03:10 ب‌ظ
نئوویم ظاهرا یکیه ولی کامل تر ویم هستش و قابلیت های بیشتری داره
میلیون ها افزونه داره مثلا گیتهاب نئوویم رو جستجو کنی از اون بیشتر کافیگ اماده میبینی ! هرکی شکست عشقی خورده رفته کانفیگ نئوویم نوشته ( منم رو یکی کار میکردم ) بگردی هست ولی پیشنهادم اینه که بری خودت یکی درست کنی :) ویم برای کانفیگش ویم اسکریپت رو داره اموزش حتی فارسی هم زیاده برای کانفیگ ویم ولی معمولا از لوآ (lua) استفاده میشه برای ویم و نئوویم بهتره . یک دوری بزنی دستت میاد
حله فقط لوآ چیه؟؟وقتی یک برنامه در ترمینال درحاله دانلوده اسمش رو می بینم اما ماهیت اصلیش رو درک نکردم( میدونم یک زبان اسکریپتی کوچک  و پر کاربرد)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: جعفر فرقانلوژ در 27 تیر 1402، 04:33 ب‌ظ
اینترنت دوست شماست ! lua : https://fa.wikipedia.org/wiki/%D9%84%D9%88%D8%A2_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 27 تیر 1402، 06:15 ب‌ظ
مرسی ممنون
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 27 تیر 1402، 11:03 ب‌ظ
میشه چند تا پلاگین خوب معرفی کنید ( زیاد نمیخوام مسخره بشه )

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


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


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





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

عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: هومان در 28 تیر 1402، 11:32 ب‌ظ
برای سی و سی‌پلاس‌پلاس و کلا هر زبانی بهتره از lsp خود نئوویم استفاده کنی و نه پلاگین اضافه. با یه گوگل میتونی ببینی چطوری راه‌اندازیش کنی.
برای فایل‌منیجر من از telescope استفاده میکنم.
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: Dr.Code در 28 تیر 1402، 11:40 ب‌ظ
نقل‌قول
با یه گوگل میتونی ببینی چطوری راه‌اندازیش کنی.
گوگل نتایج رو دستکاری می‌کنه.
داک‌داک‌گو!
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 29 تیر 1402، 09:26 ب‌ظ
خب دوستان باز به مشکل خوردم.


https://vrgl.ir/Yi0F1
 (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'
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: جعفر فرقانلوژ در 29 تیر 1402، 10:36 ب‌ظ
کل محتوا ویم ار سی رو بذار ( همون init.vim)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 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


عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: جعفر فرقانلوژ در 30 تیر 1402، 10:17 ق‌ظ
من اون اموزش رو قبلا دیدم و مشکلی نداشت برای من چند نکته :
مطمئن هستید pluginstall رو نصب کردید ؟ اینطور که من میبینم نصب نیست
من نه خطی برای نصب پلاگینی میبینم نه تنظیماتی برای اون ؟
متاسفانه به دلایلی من یک روز ویندوز نصب کردم در همون یک روز ویروس بخش اعظمی از اطلاعات من رو نابود کرد  :P بینشون هم کانفیگ های ویم بود . شما یک بار همون اموزش رو با دقت بیشتر بخونید از اول و چیزی رو جا نگذارید متوجه میشید  ;)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 30 تیر 1402، 11:14 ق‌ظ
نقل‌قول
مطمئن هستید pluginstall رو نصب کردید ؟ اینطور که من میبینم نصب نیست
من اون پلاگین مورد نظرم رو داخل پرانتز می کنم بعد سیو می کنم بعد خارج میشم.
وقتی هم وارد nvim میشم

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

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

دوباره تلاش می کنم از ذوی اون اموزش پیش برم.
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: هومان در 30 تیر 1402، 11:48 ق‌ظ
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 30 تیر 1402، 01:57 ب‌ظ
من این کد رو زدم برای ویم پلاگه
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: هومان در 30 تیر 1402، 05:43 ب‌ظ
خب طبیعتا کار نکرده. دوباره بزن. خروجی اش رو بفرست
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 30 تیر 1402، 07:13 ب‌ظ
کارکرده دوست من
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 83127  100 83127    0     0  34021      0  0:00:02  0:00:02 --:--:-- 34026

اشکال از یه جا دیگست
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: هومان در 30 تیر 1402، 07:59 ب‌ظ
کارکرده دوست من
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 83127  100 83127    0     0  34021      0  0:00:02  0:00:02 --:--:-- 34026

اشکال از یه جا دیگست
دستورش برای نئوویم با ویم عادی متفاوت هست. یه نگاه به readme گیتهابش بنداز ببین مال کدوم رو زدی:
https://github.com/junegunn/vim-plug
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 30 تیر 1402، 08:39 ب‌ظ
الان چک می کنم و از اول مراحل رو طی می کنم  :) :)
عنوان: پاسخ : نصب و کانفیگ nvim
ارسال شده توسط: learner:~$ در 30 تیر 1402، 09:01 ب‌ظ
دمت گرم درست خدا خیرت بده ای کاش زود تر لینکش رو میزاشتی =D> =D>