R3XCR4PY ارسال شده در دِسامبر 4 2020 گزارش اشتراک گذاری ارسال شده در دِسامبر 4 2020 This is the hidden content, please ورود یا ثبت نام با سلام و درود در این تاپیک قصد دارم ادیتور ویم (vim) را به شما آموزش بدهم. لطفا از ارسال اسپم در این تاپیک خودداری کنید و سوالات خودتان را با موضوع مناسب، در بخش مربوطه بپرسید. This is the hidden content, please ورود یا ثبت نام واکنش ها : RT3N، nnje، MR.MSA و 4 نفر دیگر 6 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 4 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 4 2020 مقدمه: ویم (vim) یک ویرایشگر متن قدرتمند است که توسط Bram Moolenaar در سال ۱۹۹۱ ساخته شد. نام این ادیتور مخفف Vi iMproved است که به معنای VI پیشرفته شده است. این ادیتور بسیار قدرتمند و سبک است و پلاگین های زیادی برای آن نوشته شده است. در ادیتور ویم شما می توانید دستورها را با یکدیگر ترکیب کنید مثلا d3w به معنای پاک کردن سه کلمه است. در این ادیتور امکانات بسیار زیادی وجود دارد که حتی در بزرگترین ادیتورها وجود ندارد. واکنش ها : johnjones، nnje، proxy و 5 نفر دیگر 7 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 4 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 4 2020 نحوه نصب: در لینوکس های مبتنی بر Debian: This is the hidden content, please ورود یا ثبت نام در لینوکس های مبتنی بر RPM: This is the hidden content, please ورود یا ثبت نام برای اینکه مطمئن شوید که این ادیتور روی سیستم شما نصب شده از دستور زیر استفاده کنید. This is the hidden content, please ورود یا ثبت نام This is the hidden content, please ورود یا ثبت نام واکنش ها : proxy، Reza.Black، RT3N و 7 نفر دیگر 9 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 5 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 5 2020 باز کردن و استفاده از Vim: با تایپ کردن vim و نام فایل در ترمینال می توانید ادیتور ویم را باز کنید. This is the hidden content, please ورود یا ثبت نام ادیتور ویم دارای دو حالت اصلی است: insert mode: در این حالت شما می توانید متن بنویسید. normal mode: این حالت برای اجرای دستورات است. وقتی vim را باز می کنید حالت پیشفرض normal mode است که می توانید با فشردن کلید i وارد insert mode شوید. برای برگشتن به حالت normal کلید Esc را بفشارید! در حالت normal می توانید از کلیدهای زیر برای جابه جا شدن بین متن استفاده کنید: l (حرف کوچک L): راست h: چپ j: پایین k: بالا نکته مهم: ویم به حروف کوچک و بزرگ حساس است. (Case Sensitive) واکنش ها : nnje، Reza.Black، RT3N و 5 نفر دیگر 6 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 6 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 6 2020 دستورات Vim (قسمت اول) برای جا به جا شدن بین کلمات می توانید از کلیدهای زیر استفاده کنید: w: به ابتدای کلمه بعدی می رود. e: به آخر کلمه بعد می رود. b: به ابتدای کلمه فعلی می رود. قدرت ویم در این است که می توانید این کلید ها را با عدد ترکیب کنید و چند بار آن کار را انجام دهید مثلا 5w: به پنج کلمه بعد می رود (مانند این است که 5 بار w را فشار دهید) حالت های مختلف رفتن به مد insert: i: در مکان فعلی نشانگر متن را وارد می کند. I (حرف بزرگ i): متن را در ابتدای خط فعلی وارد می کند. o: خط جدیدی در زیر محل نشانگر ایجاد می کند و متن را وارد می کند. O: خط جدیدی در بالای محل نشانگر ایجاد می کند و متن را وارد می کند. a: متن را بعد از مکان فعلی نشانگر وارد می کند. A: متن را در انتهای خط فعلی وارد می کند. واکنش ها : nnje، johnjones، MR.MSA و 5 نفر دیگر 6 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 7 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 7 2020 دستورات Vim (قسمت دوم) جا به جا شدن در فایل: 0: به اول خط فعلی می رود. $: به آخر خط فعلی می رود. gg: به اول فایل می رود. G: به آخر فایل می رود. پاک کردن با d: d برای پاک کردن استفاده می شود (در واقع cut می کند) dd: پاک کردن خط فعلی dw: پاک کردن یک کلمه dgg: پاک کردن از مکان فعلی تا ابتدای فایل dG: پاک کردن از مکان فعلی تا انتهای فایل d0: پاک کردن تا اول خط $d: پاک کردن تا آخر خط دستورات مهم دیگر در ویرایش: u: واگرد (undo) Ctrl + r: دوباره انجام دادن آخرین عملیات (redo) r: جایگزین کردن کاراکتر فعلی با کاراکتر دیگر (replace) x: پاک کردن کاراکتر زیر نشانگر X: پاک کردن کاراکتر قبل از نشانگر (backspace) واکنش ها : Reza.Black، proxy، nonamee و 5 نفر دیگر 6 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 8 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 8 2020 دستورات Vim (قسمت سوم) جستجو در خط f + حرف: جستجو در خط فعلی و رفتن به مکان بعدی حرف وارد شده. F + حرف: جستجو در خط فعلی و رفتن به مکان قبلی حرف وارد شده. جستجو در کل فایل برای جستجو در کل فایل در مد normal کلید / (اسلش) را فشار دهید و بعد کلمه مورد نظر خود را تایپ کنید و اینتر بزنید برای رفتن به بعدی کلید n برای رفتن به قبلی کلید N را فشار دهید. همچنین می توانید از ؟ استفاده کنید و سپس کلمه ای که میخواهید جستجو کنید تایپ کنید، این دستور مانند / است ولی رو به عقب جستجو می کند. *: کلمه زیر نشانگر را جستجو می کند و مکان بعدی آن را پیدا می کند. #: کلمه زیر نشانگر را جستجو می کند و مکان قبلی آن را پیدا می کند. جایگزین کردن (replace) برای جایگزین کردن دستور زیر را تایپ کنید. This is the hidden content, please ورود یا ثبت نام این دستور در خط فعلی اولین A را با B جایگزین می کند. برای این که همه موارد را جایگزین کند از دستور زیر استفاده می کنیم. This is the hidden content, please ورود یا ثبت نام این دستور تمام A های خط فعلی را به B تبدیل می کند. برای جایگزین کردن در تمام فایل دستور زیر را تایپ کنید. This is the hidden content, please ورود یا ثبت نام دستور بالا تمام A های بالا را با B و در کل فایل جایگزین می کند. واکنش ها : SHIWPTS13، MR.MSA، nnje و 4 نفر دیگر 5 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 10 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 10 2020 دستورات Vim (قسمت چهارم) مد Visual: با کلید v می توانید وارد این مد شوید و در این مد شما می توانید متن را انتخاب کنید و دستوراتی روی آن اجرا کنید. یا می توانید کلید V را فشار دهید و وارد مد Visual Line شوید این مد نیز شبیه Visual است ولی به صورت خطی متن را انتخاب می کند. مثلا می توانید با فشار دادن کلید v وارد Visual مد شوید و سپس از دستورات مربوط به جایگزین کردن که در درس قبل یاد گرفتیم استفاده کنید، با این کار دستور فقط بر روی متن انتخاب شده اجرا می شود. برای پاک کردن نیز می توانید وارد مد Visual شوید و قسمتی که می خواهید پاک کنید را انتخاب کرده و سپس یک بار d را فشار دهید. کپی و پیست کردن (Copy & Paste) yy: خط فعلی را کپی می کند. می توانید قبل از yy از عدد استفاده کنید و چند خط را کپی کنید. مثال: 5yy پنج خط را کپی می کند. برای کپی کردن می توانید وارد مد Visual شوید و متن را انتخاب کرده و یک بار y را فشار دهید تا متن انتخاب شده کپی شود. p: متن کپی شده بعد از نشانگر پیست می شود. P: متن کپی شده قبل از نشانگر پیست می شود. واکنش ها : nonamee، nnje، Reza.Black و 3 نفر دیگر 4 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 12 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 12 2020 دستورات Vim (قسمت پنجم) خروج و ذخیره کردن فایل: با دستور زیر در مد normal می توانید از ویم خارج شوید. This is the hidden content, please ورود یا ثبت نام توجه داشته باشید که اگر در فایل تغییری ایجاد کرده باشید، این تغییر ذخیره نمی شود. و برای همین ویم خارج نمی شود و اگر تغییری ایجاد کرده باشید که نخواهید ذخیره شود باید دستور زیر را اجرا کنید. This is the hidden content, please ورود یا ثبت نام برای ذخیره کردن از دستور زیر استفاده کنید. This is the hidden content, please ورود یا ثبت نام ذخیره کردن فایل با یک اسم دیگر: This is the hidden content, please ورود یا ثبت نام برای ذخیره کردن و سپس خروج: This is the hidden content, please ورود یا ثبت نام برای ذخیره کردن و سپس خروج همچنین می توانید از ZZ استفاده کنید. دستورات set: برای نشان دادن شماره خط: This is the hidden content, please ورود یا ثبت نام برای پنهان کردن شماره خط: This is the hidden content, please ورود یا ثبت نام برای اهمیت ندادن به حروف بزرگ یا کوچک در جستجو (ignore case): This is the hidden content, please ورود یا ثبت نام برای اهمیت دادن به حروف بزرگ یا کوچک در جستجو: This is the hidden content, please ورود یا ثبت نام دستورات مفید دیگر: ~: تغییر بزرگ یا کوچک بودن کاراکتر زیر نشانگر <<: خط فعلی یا متن انتخاب شده در حالت Visual را به اندازه یک تب به سمت راست می آورد. >>: خط فعلی یا متن انتخاب شده در حالت Visual را به اندازه یک تب به سمت چپ می آورد. واکنش ها : MR.MSA، C0d3!Nj3ct!0n و johnjones 2 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
R3XCR4PY ارسال شده در دِسامبر 15 2020 نویسنده گزارش اشتراک گذاری ارسال شده در دِسامبر 15 2020 نصب کردن پلاگین ها در ابتدا اگر git را روی سیستم خود نصب نکرده اید با دستور زیر نصب کنید: Debian This is the hidden content, please ورود یا ثبت نام Fedora This is the hidden content, please ورود یا ثبت نام با دستور زیر می توانید مطمئن شوید که git بر روی سیستمتان نصب شده است. This is the hidden content, please ورود یا ثبت نام برای نصب پلاگین روی ویم باید ابتدا باید Vundle را نصب کنیم. برای نصب Vundle دستور زیر را اجرا کنید. This is the hidden content, please ورود یا ثبت نام کانفیگ های ویم در فایل زیر قرار دارند. This is the hidden content, please ورود یا ثبت نام این کد را در فایل vimrc قرار دهید. This is the hidden content, please ورود یا ثبت نام سپس وارد ویم شده و دستور زیر را اجرا کنید. This is the hidden content, please ورود یا ثبت نام این دستور برای نصب کردن پلاگین هایی است که در فایل vimrc وجود دارند. برای خارج شدن کلید q را فشار دهید. با دستور زیر می توانید لیست پلاگین های نصب شده را مشاهده کنید. This is the hidden content, please ورود یا ثبت نام برای نصب پلاگین، اسم آن در فایل vimrc و در بین vundle#begin و vundle#end قرار دهید. This is the hidden content, please ورود یا ثبت نام واکنش ها : HCSH4C39، C0d3!Nj3ct!0n، johnjones و 1 نفر دیگر 3 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .