دستور vi یا Vim (ویرایشگر متن)

تمام دستوراتی که با حرف V شروع میشوند در این انجمن قرار دارند
ارسال پست
نمایه کاربر
phoenix
مدیر کل سایت
مدیر کل سایت
پست: 142
تاریخ عضویت: شنبه 29 مهر 1396, 11:10 am
محل اقامت: مشهد
نسخه فدورا: 27
نوع دستکتاپ: Xfce
تماس:

دستور vi یا Vim (ویرایشگر متن)

پست توسط phoenix » سه شنبه 9 آبان 1396, 9:15 pm

در ارتباط با این ویرایشگر آقای امیر صمیمی بطور کاملا مفصل در اینجا آموزش داده اند من قصدم تکرار صحبتهای ایشون نیست بلکه تصمیم دارم خلاصه ای از ۹ ویدیو بنویسم به شخصه برای بعضی از نکاتی که ایشون ذکر میکردند بعضی مواقع مجبور بودم یک ویدیو رو در فواصل زمانی مختلف چندین بار ببینم پس تصمیم گرفتم برای راحتی خودم و بقیه دوستان که با همین مشکل روبرو هستند بر اساس تنظیمات ایشون این آموزش رو آماده کنم امیدوارم که مفید باشد در اولین اقدام از اینجا تمام فایلهای مورد نیاز برای کافیگ vim را دانلود کنید
کلیدهای ترکیبی مورد استفاده در شخصی سازی vim:
F4 و F3 : سوئیچ بین تب های باز شده در صورتی که از طریق nerd tree از کلیدهای ctrl+t استفاده کرده باشید
ctrl+t : باز کردن فایل ها از طریق nert tree و امکان استفاده از کلیدهای ترکیبی F4 و F3 برای جابه جایی بین تب ها
F2 : برای past کردن کدهای دستور خود پیشنهاد میشود قبل از زدن کلید i برای رفتن به حالت insert کلید ترکیبی F2 را برای آماده شدن vim برای past کردن را بزنید و بعد با کلیدهای ترکیبی ctrl+shift+v کد خود را past کنید
F9 : باز و بستن nerd tree
F5: اجرا کدهای پایتون
F6: قرار دادن کامنت
F7: برداشتن کامنت
نکته:به صورت پیش فرض vimrc بر روی کنسول kde تنظیم هست اگر همانند بنده از xfce استفاده میکنید کد زیر را جایگزین خط ۴۲ کنید

کد: انتخاب همه

 :noremap <silent> #5 :!xfce4-terminal --hold -e 'python3 ./%' <CR> <CR>" execute python script with F5 
اعمال تنظیمات vimrc : شما باید فایل موجود در فایل زیپ را در آدرس home خود قرار دهید اگر مثلا فایلهای دانلود شده در پوشه دانلود شما هستند با دستور زیر به راحتی میتوانید فایل را به home خود کپی کنید.

کد: انتخاب همه

cp ~/Downloads/vim/.vimrc ~
نصب پلاگین و تم : در صورتی که میخواهید آموزش نصب پلاگین و تم را یاد بگیرید میتوانید به این ویدیو مراجعه کنید ولی اگر هم میخواهید از همان پلاگین های پیش فرض استفاده کنید من تمام پلاگین های مورد نیاز را در فایل زیپ قرار داده ام که میتوانید از اینجا دانلود کنید اگر فایل دانلود شده ما در پوشه دانلود شما باشد با آدرس زیر میتوانید تمام آن پلاگین ها را نصب کنید به قول آقای امیر صمیمی بدون درد و خونریزی :lol: پس کد زیر را در ترمینال اجرا کنید

کد: انتخاب همه

cp ~/Downloads/vim/.vim ~
ایجاد شورت کات و آیکن برای ویم: خوب آقای امیرصمیمی بصورت کامل در این ویدیو آموزش این مورد رو دادند که ما هم تصمیم برای آموزش نداریم ولی برای راحتی شما ما تمام این فایلهارو آماده کردیم که میتوانید از اینجا دانلود کنید اگر فایل دانلود شده ما در پوشه دانلود شما باشد با آدرس زیر میتوانید شورت کات و آیکن را ایجاد کنید پس دو دستور زیر را به ترتیب در ترمینال تایپ کنید.

کد: انتخاب همه

sudo cp ~/Downloads/vim/vim.desktop /usr/share/applications/
sudo cp ~/Downloads/vim/vim_run /usr/local/bin/
نصب پلاگین توسط پلاگین vim-plug: آقای امیر صمیمی در این ویدیو آموزش کاملی در ارتباط با این پلاگین دادند ولی برای راحتی کار من ۲ دستور پر کاربرد این پلاگین رو ذکر میکنم
دستور PlugInstall: برای نصب پلاگین در محیط ویم : را زده و بعد کلمه PlugInstall را مینویسیم و جلوی آن اسم پلاگین مورد نظرمان را مینویسیم یا اینکه کلا چیزی نمینویسیم و فقط اینتر میزنیم خود پلاگین چک میکند کدام پلاگین نصب نشده است همان را نصب خواهد کرد
دستور PlugUpdate: برای به روزرسانی پلاگین در محیط ویم : را زده و بعد کلمه PlugUpdate را مینویسیم و جلوی آن اسم پلاگین مورد نظرمان را مینویسیم یا اینکه کلا چیزی نمینویسیم و فقط اینتر میزنیم خود پلاگین چک میکند کدام پلاگین نیاز به update دارد و همان را به روز خواهد کرد
نکته:طریقه اضافه کردن پلاگین برای نصب را پیشنهاد میکنم ویدیو آقای امیرصمیمی را ببینید چون محتملا راحت تر متوجه خواهید شد
 ! پیام از: phoenix
برای توضیحات تکمیلی در ارتباط با دستور میتوانید بر روی دستور cp کلیک تا به صفحه همان دستور ارجاع داده شوید
کپی متن از vim به کلیپ‌برد سیستم: شما باید بسته های زیر را توسط دستور زیر نصب کنید

کد: انتخاب همه

sudo dnf install vim-enhanced vim-X11
:idea: اگر طبق 25 قدم اولیه بعد از نصب فدورا پیش رفته باشید مطمئنا بسته های فوق را نصب کرده اید
توجه: فقط باید ذکر کنم اگر میخواهید برای همه یوزرها اعمال شود باید در دایرکتوری etc فایل bashrc رو ادیت کنید
من فرض میکنم میخواهید برای یوزر خودتان این کار را انجام دهید پس در home خود دستورات زیر را تایپ کنید

کد: انتخاب همه

vim .bashrc
کدهای زیر را در آن قرار دهید

کد: انتخاب همه

alias vi='vimx'
alias vim='vimx'
حالا متن خود را در vim انتخاب کنید و کلید Y را بزنید تا متن به بافر کپی شود حالا در هر جایی که نیاز دارید past کنید
پیام بسته شدن موضوع
این مطلب در آینده تکمیل تر خواهد گردید
تصویر برای ادامه کار و بالا رفتن کیفیت آموزش ها نیاز به حمایت مالی شما داریم پس لطفا از ما حمایت کنید
از اونجایی که برای جمع آوری و ترجمه و تالیف یک پست آموزشی زمان و زحمت زیادی صرف شده است.
لطفاً در صورت استفاده از این مطلب در سایت یا مقاله و ..... حتما با ذکر منبع و لینک برگشتی باشد.

مسلما این حمایت شما دوستان موجب پایداری اینگونه اثرها خواهد بود سربلند و پیروز باشین

ارسال پست