کانال تلگرام منطقه لینوکسی ها
نمایش نتایج: از 1 به 1 از 1

موضوع: آموزش نحوه کار کردن با ویرایشگر vi در لینوکس

  1. #1
    مدیریت کل انجمن
    تاریخ عضویت
    Jun 2013
    محل سکونت
    Tehran
    سن
    32
    نوشته ها
    1,293
    تشکر ها
    753
    44
    میزان امتیاز
    6
    Array

    آموزش نحوه کار کردن با ویرایشگر vi در لینوکس

    سلام
    توی این تاپیک قصد دارم vi رو تا جایی که بشه به صورت کامل آموزش بدم که چطور میشه از این ادیتور قوی متن توی لینوکس استفاده کرد و اینکه چه قابلیت هایی داره .

    برای باز کردن یک فایل در لینوکس - بعد از اینکه کامند vi رو زدیم بعدش مسیر فایل مورد نظری که میخوایم رو میزنیم به این صورت :
    کد PHP:
     vi /home/mohammad/Desktop/test.php 
    کاربرد i :
    وقتی وارد محیط vi شدین دکمه i رو روی کیبرد فشار بدین که وارد محیط Insert بشین. توی این محیط هست که میتونید نوشته ای اضافه کنید یا پاک کنید و یا سطری رو کم وزیاد کنید و ... .

    کامند های زیر تو محیط insert کار نمیکنند :

    کاربرد q :
    شما در صورتی که وارد محیط vi شده باشین و هیچ گونه تغییراتی رو انجام نداده باشین میتونید با کامند q از محیط vi خارج بشین.

    کاربرد !q :
    در صورتی که تو فایل متنی تون تغییراتی انجام دادین و نمیخواین اون تغییرات اعمال بشه میتونین از کامند !q استفاده کنین . از فایل خارج میشین بدون اینکه تغییرات اعمال شده رو save کنه .

    کاربرد wq :
    در صورتی که توی فایل تون تغییراتی ایحاد کردین میتونین با این کامند تمام تغییرات انجام شده رو اعمال کنید و فایل تون رو save کنید.

    کاربرد Esc :
    شما برای خروج از مجیط vi اول کلید Ecs رو روی کیبرد زده سپس کلید : (دونقطه) رو میزنیم بعدش کامند مورد نظر رو میزنیم مثل رو به رو :
    کد PHP:
     :q یا :q!  یا :wq 

    کاربرد o کوچک :
    پایین خطی که هستیم یک خط جدید خالی ایجاد یا وارد میکنه.

    کاربرد O بزرگ :
    بالای خطی که هستیم یک خط جدید خالی ایجاد میکنه.

    کاربرد dd :
    کل خطی که توش هستیم رو پاک میکنه. عمل cut رو هم انجام میده.



    کاربرد 3dd :
    سه تا خط رو با هم پاک میکنه.

    کاربرد d5w :
    تا پنج تا لغت رو پاک میکنه.

    کاربرد D بزرگ :
    هر جای خط که باشیم تا آخر آن خط رو پاک میکند.

    کاربرد cw :
    یک لغت را جایگزین میکند با لغت جدید. مثلا : salam ali با این کامند تبدیل میشه به salam amir

    کاربرد $ :
    ما رو میبره به اخر خط.

    کاربرد ^ :
    ما رو میبره به اول خط. که با گرفتن کلید shift+6 میتونید از این کامند استفاده کنید.

    کاربرد $c :
    آنجایی که هستیم از آنجا به بعد رو پاک میکنه.

    کاربرد u کوچک :
    تغییرات رو برمیگردونه.

    کاربرد U بزرگ :
    کلا تغییرات رو برمیگردونه.

    کاربرد x کوچک :
    معادل delete هست که از سمت راست خود شروع به پاک کردن میکند.

    کاربرد X بزرگ :
    معادل Back Space میباشد که از سمت چپ خود شروع به پاک کردن میکند.

    کاربرد yy :
    کل خط رو کپی میکنه.

    کاربرد p کوچک :
    پایین خطی که هستیم past میکند.

    کاربرد P بزرگ :
    بالای خطی که هستیم past میکند.

    کاربرد 3yy :
    تا سه خط رو کپی میکنه.


    پایان بخش اول

    ادامه دارد ...
    کانال تلگرام : https://telegram.me/linuxzone
    گروه فیس بوک : https://www.facebook.com/groups/linux.zone
    گوگل پلاس : https://plus.google.com/communities/...85817219667474
    گروه لینکدین : https://www.linkedin.com/groups/13521922
    پروفایل تویتر : https://twitter.com/Mohammad_Habili
    پروفایل اینستاگرام : https://www.instagram.com/mohammad_habili

  2. 8 کاربر مقابل از Habili عزیز به خاطر این پست مفید تشکر کرده اند .


موضوعات مشابه

  1. آموزش نصب guest addition در لینوکس - ویرچوال باکس
    توسط masome vahid در انجمن Virtualisation
    پاسخ: 0
    آخرين نوشته: 12-08-2015, 07:02 PM
  2. پاسخ: 0
    آخرين نوشته: 05-28-2015, 08:24 AM
  3. پاسخ: 0
    آخرين نوشته: 01-09-2015, 01:10 PM
  4. پاسخ: 2
    آخرين نوشته: 12-25-2014, 08:54 AM
  5. آموزش نصب آخرین ورژن آنتی ویروس ClamAV در CentOS
    توسط Gravity در انجمن Red Hat / Fedora / CentOS
    پاسخ: 0
    آخرين نوشته: 09-28-2014, 12:14 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org