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

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: MADMAN در 11 اردیبهشت 1401، 05:25 ب‌ظ

عنوان: تعریف هات کی برای اجرای فایل در neovim
ارسال شده توسط: MADMAN در 11 اردیبهشت 1401، 05:25 ب‌ظ
سلام دوستان قبلا از ویم استفاده می‌کردم و این کد رو توی .vimrc گذاشته بودم:
let extension = expand('%:e')

if extension=='py'
  imap <F5> <Esc>:w<CR>:!clear;python3 %<CR>
  map <F5> <Esc>:w<CR>:!clear;python3 %<CR>
elseif extension=='ino'
  imap <F5> <Esc>:w<CR>:!clear;make compile %<CR>
  map <F5> <Esc>:w<CR>:!clear;make compile %<CR>
  imap <F6> <Esc>:w<CR>:!clear;make upload %<CR>
  map <F6> <Esc>:w<CR>:!clear;make upload %<CR>
elseif extension=='c'
  imap <F5> <Esc>:w<CR>:!clear;make clean;make compile<CR>
  map <F5> <Esc>:w<CR>:!clear;make clean;make compile<CR>
  imap <F6> <Esc>:w<CR>:!clear;make clean;make compile;make upload<CR>
  map <F6> <Esc>:w<CR>:!clear;make clean;make compile;make upload<CR>
endif
که باعث می‌شد بر اساس نوع فایل وقتی کلید F5 رو بزنیم فایل کنونی رو اجرا کنه.
اما جدیداْ ادیتورم رو به نئو ویم تغییر دادم خیلی بهتره تمام کانفیگ‌ها رو از ویم کپی کردم. به خاطر اختلاف پلاگین‌ها نمی‌خواهم از فایل کانفیگ مشترک استفاده کنم.
چه جوری می‌تونم همین کنش‌ها رو توی نئو ویم هم داشته باشم؟
عنوان: پاسخ : تعریف هات کی برای اجرای فایل در neovim
ارسال شده توسط: MADMAN در 17 اردیبهشت 1401، 11:17 ب‌ظ
کسی نظری نداره؟