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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: sameet در 21 تیر 1400، 11:00 ب‌ظ

عنوان: ویرچوال انو ها در ویم
ارسال شده توسط: sameet در 21 تیر 1400، 11:00 ب‌ظ
درود!
ویم درکی از ویرچوالنو ها نداره و امروز دنبال این موضوع داشتم میگشتم متاسفنه به جایی نرسیدم اگه کسی میدونه به چه صورتی میشه ویچواانو هارو در ویم شناسایی استفاده و... اینجا مطرح کنه .
با تشکر
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: مرتضی . م در 21 تیر 1400، 11:53 ب‌ظ
ویم رو از همون session ای اجرا می کنید که virtual env تون فعال شده؟
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: sameet در 22 تیر 1400، 09:55 ق‌ظ
راستش ویرچوالنو رومیسازم بعد فعالش میکنم ولی pylint هشدار میده
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: AbOl در 22 تیر 1400، 01:39 ب‌ظ
اینو بزار داخل vimrc احتمالا درست شه
"python with virtualenv support
py << EOF
import os
import sys
if 'VIRTUAL_ENV' in os.environ:
  project_base_dir = os.environ['VIRTUAL_ENV']
  activate_this = os.path.join(project_base_dir, 'bin/activate_this.py')
  execfile(activate_this, dict(__file__=activate_this))
EOF
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: sameet در 22 تیر 1400، 10:09 ب‌ظ
اینو بزار داخل vimrc احتمالا درست شه
"python with virtualenv support
py << EOF
import os
import sys
if 'VIRTUAL_ENV' in os.environ:
  project_base_dir = os.environ['VIRTUAL_ENV']
  activate_this = os.path.join(project_base_dir, 'bin/activate_this.py')
  execfile(activate_this, dict(__file__=activate_this))
EOF
چه طور یک برنامه ی پایتون رو در ویم ار سی قرار بدم ؟
این رو امتحان کردم ولی نشد .
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: جعفر فرقانلوژ در 23 تیر 1400، 09:24 ق‌ظ
اینو بزار داخل vimrc احتمالا درست شه
"python with virtualenv support
py << EOF
import os
import sys
if 'VIRTUAL_ENV' in os.environ:
  project_base_dir = os.environ['VIRTUAL_ENV']
  activate_this = os.path.join(project_base_dir, 'bin/activate_this.py')
  execfile(activate_this, dict(__file__=activate_this))
EOF
فکر نمیکنم بشه تا جایی که می دونم ویم زبان خودش رو داره
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: AbOl در 23 تیر 1400، 12:19 ب‌ظ
خودم امتحان نکردم ولی سایتی که ازش برداشتم که اینو گفته

https://realpython.com/vim-and-python-a-match-made-in-heaven/
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: مرتضی . م در 23 تیر 1400، 01:23 ب‌ظ
فکر کنم احتمالا برنامه پایتون نباشه viml باشه
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: sameet در 23 تیر 1400، 02:41 ب‌ظ
فکر کنم احتمالا برنامه پایتون نباشه viml باشه
در زبان viml از متد import کتابخانه هاشون رو امپورت میکنن اونم کتابخانه ای مثل os ؟؟؟
عنوان: پاسخ : ویرچوال انو ها در ویم
ارسال شده توسط: sameet در 19 امرداد 1400، 11:08 ق‌ظ
درود !
خواستم در مورد ویرچوال انول ها بگم که یک راه براش پیدا کردم .
برای این که اوتوکامپلیتتون بتونه ویرچوالنو هارو شناسایی کنه قبل از اینکه ویم رو اجرا کنید توی ترمینال ویرچوال انوتون رو activ کنید .
من خودم از youcomplate me استفاده میکنم . این راه حلی بود که بدست اوردم !


البته نیاز دارید این تیکه فایل رو به ته ویم ار سی خودتون اضافه کنید .
py3 << EOF
import os
if 'VIRTUAL_ENV' in os.environ:
  os.system('pip install pylint')
EOF