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

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

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

نویسنده موضوع: ویم، خوبه یا بد؟  (دفعات بازدید: 2104 بار)

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

آفلاین Aminavy

  • Sr. Member
  • *
  • ارسال: 455
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #60 : 24 دی 1400، 09:11 ق‌ظ »
شما برای cpp بزارید:
:map <F5> :!g++ % -o app && ./app <CR>
خیلیم عالی.
میشه همین کلید F5 رو تنظیم کرد برای هر نوع فایل یه کار خاص انجام بده؟
برای پایتون از python3 استفاده بشه، برای cpp از g++ و...
http://amirsamimi.ir/asyncrun/

البته من از اون افزونه استفاده نکردم فقط داخل vimrc اینو گزاشتم:
:autocmd FileType python :map <F7> :!python3 % <CR>
:autocmd FileType cpp :map <F7> :!g++ % -o %:r && ./%:r <CR>
:let $PYTHONUNBUFFERED=1
« آخرین ویرایش: 24 دی 1400، 10:24 ق‌ظ توسط Aminavy »

آفلاین 🇮🇷

  • Hero Member
  • *
  • ارسال: 888
  • کنجکاو
    • Reza
پاسخ : ویم، خوبه یا بد؟
« پاسخ #61 : 24 دی 1400، 11:24 ق‌ظ »
:autocmd FileType python :map <F7> :!python3 % <CR>
:autocmd FileType cpp :map <F7> :!g++ % -o %:r && ./%:r <CR>
:let $PYTHONUNBUFFERED=1
خط آخر برای چیه؟
آره الان پیداش کردم:
:map <F5> :!g++ % -o %:r && ./%:r <CR>
makefile هم میتونه تو کامپایل مفید باشه مثلا یک کلید (من f6رو تنظیم کردم) رو اینجوری یرای makefile تنظیم کنید:
:map <F6> :make <CR>اگه makefile ساخته باشید دستور :make یا :!make اون رو اجرا میکنه اگه قبل هر دستور یک ! بزارید اون رو به shell میفرسته دستور :make مال خود ویم هست
ممنون
جست و جو کنید و چیز های جدید بیابید

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : ویم، خوبه یا بد؟
« پاسخ #62 : 24 دی 1400، 12:28 ب‌ظ »
توی ویم چطور کد پایتون رو ران میکنن ؟

آفلاین 🇮🇷

  • Hero Member
  • *
  • ارسال: 888
  • کنجکاو
    • Reza
پاسخ : ویم، خوبه یا بد؟
« پاسخ #63 : 24 دی 1400، 12:31 ب‌ظ »
توی ویم چطور کد پایتون رو ران میکنن ؟
:autocmd FileType python :map <F7> :!python3 % <CR>
:let $PYTHONUNBUFFERED=1
جست و جو کنید و چیز های جدید بیابید

آفلاین Mehr32

  • High Hero Member
  • *
  • ارسال: 3299
  • جنسیت : پسر
  • عصبی انجمن :)
پاسخ : ویم، خوبه یا بد؟
« پاسخ #64 : 24 دی 1400، 12:44 ب‌ظ »
توی ویم چطور کد پایتون رو ران میکنن ؟
ارسال های قبلی

با اون کد ها مثلا پایتون۳ رو برای فایل کنونی صدا میزنیم میاد اجرا میکنه میره  ;D
پیامبر اکرم :«هرکس از ما کمکی بخواهد ما به او کمک میکنیم,ولی اگر کسی دست نیاز پیش دیگران دراز نکند, خداوند او را بی نیاز خواهد ساخت»

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : ویم، خوبه یا بد؟
« پاسخ #65 : 24 دی 1400، 01:02 ب‌ظ »
توی ویم چطور کد پایتون رو ران میکنن ؟
:autocmd FileType python :map <F7> :!python3 % <CR>
:let $PYTHONUNBUFFERED=1


مرسی  ;)

آفلاین saeed65555555555555555

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
  • سعید
پاسخ : ویم، خوبه یا بد؟
« پاسخ #66 : 24 دی 1400، 01:28 ب‌ظ »
  :)
« آخرین ویرایش: 24 دی 1400، 02:35 ب‌ظ توسط saeedjeddi »

آفلاین EnriqueTTE

  • Sr. Member
  • *
  • ارسال: 442
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #67 : 24 دی 1400، 09:45 ب‌ظ »
http://amirsamimi.ir/asyncrun/
البته من از اون افزونه استفاده نکردم فقط داخل vimrc اینو گزاشتم:
:autocmd FileType python :map <F7> :!python3 % <CR>
:autocmd FileType cpp :map <F7> :!g++ % -o %:r && ./%:r <CR>
:let $PYTHONUNBUFFERED=1
خیلی عالی ممنون
هرچی میگذره بیشتر عاشق ویم میشم  \\:D/
I am Enriquette

آفلاین EnriqueTTE

  • Sr. Member
  • *
  • ارسال: 442
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #68 : 01 بهمن 1400، 07:15 ب‌ظ »
داشتم فایل vimrc رو تغییر میدادم که بتونم راحت تر با split ها کار کنم، نمیدونم چی شد که تقریبا همه‌ی فایل از بین رفت و الان انگار من اصلا vimrc ندارم  ](*,)
چکار میشود انجام داد؟
میخواستم همجین چیزی اضافه کنم برای تغییر سایز اما درست کار نمیکرد:
noremap <silent> <C-Left> :vertical resize +3 <CR>
noremap <silent> <C-Right> :vertical resize -3 <CR>
noremap <silent> <C-Up> :resize +3 <CR>
noremap <silent> <C-Down> :resize -3 <CR>
I am Enriquette

آفلاین behDev

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : ویم، خوبه یا بد؟
« پاسخ #69 : 01 بهمن 1400، 07:22 ب‌ظ »
داشتم فایل vimrc رو تغییر میدادم که بتونم راحت تر با split ها کار کنم، نمیدونم چی شد که تقریبا همه‌ی فایل از بین رفت و الان انگار من اصلا vimrc ندارم  ](*,)
چکار میشود انجام داد؟
میخواستم همجین چیزی اضافه کنم برای تغییر سایز اما درست کار نمیکرد:
noremap <silent> <C-Left> :vertical resize +3 <CR>
noremap <silent> <C-Right> :vertical resize -3 <CR>
noremap <silent> <C-Up> :resize +3 <CR>
noremap <silent> <C-Down> :resize -3 <CR>
داخل این دایرکتوری ها رو نگاه کنید، شاید ازشون بک آپ گرفته شده باشه:
‍~/.cache/vim/*
دیگه زیاد اینجا نیستم و بیشتر تو گروه‌های گنو/لینوکسی تلگرام کمک می‌کنم، دور از هیچ اذیت و حواشی. تلگرام: behdev@

آفلاین EnriqueTTE

  • Sr. Member
  • *
  • ارسال: 442
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #70 : 01 بهمن 1400، 07:29 ب‌ظ »
داخل این دایرکتوری ها رو نگاه کنید، شاید ازشون بک آپ گرفته شده باشه:
‍~/.cache/vim/*

هیچ چیز بدرد بخوری نیست
ls -R .cache/vim/*
.cache/vim/backup:

.cache/vim/swap:
%home%smjt2000.swp

.cache/vim/undo:
I am Enriquette

آفلاین Aminavy

  • Sr. Member
  • *
  • ارسال: 455
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #71 : 01 بهمن 1400، 07:42 ب‌ظ »
اینجایه ویم آر سی کوچیک هست:
/etc/vim/vimrc

آفلاین EnriqueTTE

  • Sr. Member
  • *
  • ارسال: 442
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #72 : 01 بهمن 1400، 08:27 ب‌ظ »
اینجایه ویم آر سی کوچیک هست:
/etc/vim/vimrc
" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just
" /usr/share/vim/vimfiles/archlinux.vim) and sourced by the call to :runtime
" you can find below.  If you wish to change any of those settings, you should
" do it in this file (/etc/vimrc), since archlinux.vim will be overwritten
" everytime an upgrade of the vim packages is performed.  It is recommended to
" make changes after sourcing archlinux.vim since it alters the value of the
" 'compatible' option.

" This line should not be removed as it ensures that various options are
" properly set to work with the Vim-related packages.
runtime! archlinux.vim

" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim'
" Or better yet, read /usr/share/vim/vim80/vimrc_example.vim or the vim manual
" and configure vim to your own liking!

" do not load defaults if ~/.vimrc is missing
"let skip_defaults_vim=1
I am Enriquette

آفلاین EnriqueTTE

  • Sr. Member
  • *
  • ارسال: 442
  • جنسیت : پسر
پاسخ : ویم، خوبه یا بد؟
« پاسخ #73 : 02 بهمن 1400، 06:15 ب‌ظ »
دارم از اول vimrc رو مینوسم.
یکی بگه چجوری powerline رو نصب کنم، کلی گشتم اما درست نشد. دفعه قبل هم خیلی اذیتم کرد.
I am Enriquette

آفلاین sameet

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
  • وبمستری به سبک سامیت
پاسخ : ویم، خوبه یا بد؟
« پاسخ #74 : 02 بهمن 1400، 10:41 ب‌ظ »
منم موافقم باهات محیط خیلی خشکیه از نظر منم جالب نیست .
ولی neovim رو حتما پیشنهاد میکنم .
اینم یک لایه ای هستش که من براش نوشتم
https://github.com/VSNeoVim/VSNeoVim

خصوصیات neovim ؟
از lua پشتیبانی میکنه ( برای کانفیگ هاش )
از lsp پشتیبانی میکنه ( برای زبان برنامه نویسی )
از dap پشتیبانی میکنه ( همون دیباگر vscode بود ( تقریبا ..))
از خیلی چیز ها پشتیبانی میکنه ولی بستگی به نحوه ی کانفیگ هات داره ...
« آخرین ویرایش: 02 بهمن 1400، 10:45 ب‌ظ توسط sameet »
وبمستری به سبک سامیت