نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: آموزش کار با ادیتور محبوب Vi / Vim

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو دائم --- آواتار ها
    تاریخ عضویت
    Oct 2010
    نوشته ها
    1,026
    تشکر تشکر کرده 
    649
    تشکر تشکر شده 
    1,600
    تشکر شده در
    991 پست

    پیش فرض آموزش کار با ادیتور محبوب Vi / Vim

    سلام به همه ی دوستان در وبهاستینگ تاک پارسی

    خیلی کم دیدم از دوستان سرور ادمین از ادیتور محبوب و قدرتمند vi / vim استفاده کنند خوب می تونست چند دلیل داشته باشه شاید یه نفر با نانو راحت هست شاید یه نفر ای ای رو می پسنده شایدم همه ی اینها بخاطر اینه که Vi / Vim کار باهاش سخت هست و دانش کار باهاش رو ندارن . قبل از شروع من این مبحث رو توی دو جلسه سعی میکنم مختصر و مفید تمومش کنم در واقع بعد از آموزش انتظار میره که هرکسی این مطلب رو خونده بتونه با vi / vim کار کنه حتی توی Lpi هم تست های مربوط بهش رو بزنه .
    یه نکته دیگه هم باید بگم اینه که کل vi / vim توی این تاپیک گفته نمی شه فقط به اندازه ی اینکه شما بتونید راحت باهاش کار کنید و نیاز هاتون رو برطرف کنید . هرکس هم خواست تا آخر vi /vim بره در آخر من یه کتاب تقریبا 600 صفحه ای براش می زارم مطالعه کنه انشالله به هدف برسه . میریم سر اصل مطلب :

    به نام خدا

    جلسه اول : آموزش کار با ادیتور Vi / vim

    برای فراخوانی ادیتور در محیط شل از دستورات زیر استفاده می کنیم
    کد:
    vi file
    vi file1 file2 ... filen
    نکته : به جای vi میتونید vim بگذارید که در 98 درصد هیچ تفاوتی باهم ندارن و چون هدف ما رسیدن به مقصود هست توی این مسائل خورد نمی شیم .

    vi / vim در حالت متنی نیاز به موس ندارد و شما باید تمامی فرامین خود را با صفحه کلید انجام بدید . بطور کلی vi / vim دارای 2 حالت است :
    1. حالت فرمان (Command) :
    با زدن کلید Esc میتونید به این حالت برید و فرامینی رو که در آینده معرفی میکنیم استفاده کنید .
    2.حالت ادیت یا ویرایش (Insert)
    با زدن کلید i و کلید هایی که در آینده معرفی میکنیم شما میتوانید به ویرایش متن خود بپردازید .

    بخش اول : فرامین مربوط به جابجای در vi / vim
    با زدن این دستورات در حالت فرمان شما میتوانید در بین متن جابجا شوید

    h = یک کاراکتر به چپ
    j = یک خط به سمت پایین
    k = یک خط به سمت بالا
    l = یک کاراکتر به راست
    H = حرکت به بالای صفحه
    L = حرکت به پایین صفحه
    G = حرکت به آخر فایل
    w = یک کلمه به جلو
    b = یک کلمه به عقب
    0 = رفتن به اول خط جاری
    ^ = رفتن به اولین کاراکتر در خط
    $ = رفتن به آخر خط
    Ctrl+B = یک صفحه به عقب
    Ctrl+F = یک صفحه به جلو

    بخش دوم : فرامین تغییر دادن حالت از حالت فرمان به حالت ویرایش

    i = رفتن به حالت ویرایش در همان جایی که هستید
    l = رفتن به حالت ویرایش در شروع همان خطی که هستید
    a = رفتن به حالت ویرایش یک کاراکتر به جلو از همان جایی که هستید
    A = رفتن به حالت ویرایش در پایان همان خطی که هستید
    o = رفتن به حالت ویرایش در خط بعد از جایی که هستید
    O = رفتن به حالت ویرایش در خط قبل از جایی که هستید
    r = جایگذاری کاراکتر جاری با یک کاراکتر دیگر
    R = جایگذاری کاراکتر جاری با یک کاراکتر دیگر به صورت overwright کردن (در ادامه توضیح خواهم داد )

    نکته : در زمان استفاده از r شما میتوانید با پاک کردن حرفی که جایگزین حرف قبلی کردید حرف قبلی رو مشاهده کنید اما در R به صورت کامل Overwright
    میشود .

    بخش سوم : فرامین مربوط به حذف در vi / vim

    x = پاک کردن کاراکتر جاری
    X = پاک کردن یک کاراکتر قبل از کاراکتر جاری
    s = پاک کردن فایل جاری و رفتن بلافاصله به حالت ویرایش ~ xi
    S = پاک کردن خط جاری و رفتن به حالت ویرایش

    نکته : دستورات فوق باید در حالت فرمان اجرا شوند .

    ادامه مبحث رو به زودی در همین تاپیک قرار خواهم داد .
    لطفا طی 24 ساعت آینده در این تاپیک پستی ارسال نکنید سوالاتتون رو بنویسید و بعد از آموزش در همین تاپیک بپرسید (برای نظم بهتر آموزش )
    دوستانی که به صورت تئوری متوجه نمی شن سعی میکنیم در آینده از این مبحث برای درک بهتر آموزش یک فیلم کوتاه هم بسازیم و در این پست برای دانلود قرار بدیم .

    با آرزوی موفقیت برای دوستان
    کاربر عزیز مشخصات سرور خود را بدون هماهنگی در پیغام خصوصی ارسال نفرمایید .
    مدیریت سرور های اختصاصی و مجازی همچنین خدمات مجازی سازی و کلودکامپیوتینگ انجام میشود. YAHOO - GMAIL

  2. تعداد تشکر ها از--- به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

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

  1. نیازمند تغییر ادیتور بخش آموزش های whmcs
    توسط par30club در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 0
    آخرين نوشته: December 30th, 2017, 20:23
  2. آموزش رفع مشکل نمایش ادیتور مای بی بی
    توسط drvahid در انجمن دیگر سیستم ها
    پاسخ ها: 0
    آخرين نوشته: July 31st, 2016, 02:29
  3. آموزش کامل نصب برنامه Cacti برای مانیتورینگ سرور
    توسط IrIsT در انجمن مباحث و منابع آموزشی
    پاسخ ها: 7
    آخرين نوشته: April 12th, 2016, 23:16
  4. آموزش نصب و کانفینگ نرم افزار مانیتورینگ prtg
    توسط asrhosting در انجمن شبکه های ویندوزی
    پاسخ ها: 0
    آخرين نوشته: December 13th, 2014, 09:17
  5. پاسخ ها: 14
    آخرين نوشته: December 7th, 2012, 14:44

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

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •