کتاب الکترونیکی

آموزش ویرایشگرهای Vi و Vim

Learning the Vi and Vim Editors

دانلود کتاب Learning the Vi and Vim Editors (به فارسی: آموزش ویرایشگرهای Vi و Vim) نوشته شده توسط «Arnold Robbins – Elbert Hannah – Linda Lamb»


اطلاعات کتاب آموزش ویرایشگرهای Vi و Vim

موضوع اصلی: تحصیلات

نوع: کتاب الکترونیکی

ناشر: O’Reilly Media

نویسنده: Arnold Robbins – Elbert Hannah – Linda Lamb

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 494

حجم کتاب: 7 مگابایت

کد کتاب: 9780596529833 , 059652983X

نوبت چاپ: 7

توضیحات کتاب آموزش ویرایشگرهای Vi و Vim

هیچ کاربری از سیستم‌عامل‌های شبه یونیکس بدون دانش اولیه از vi، ویرایشگر متنی مبتنی بر کنسول بصری، دور از دسترس نخواهد بود.
کتاب vi(1) Tips یک راهنمای مرجع سریع برای اصول اولیه استفاده از ویرایشگر vi است. راهنما به زبانی بسیار در دسترس نوشته شده است، به خوبی نشان داده شده است و با تعداد زیادی عبارات که کاربران مبتدی را می ترسانند سنگین نیست. شروع با ویرایشگر vi. مطالب ارائه شده در کتاب برای کلون های ویرایشگر vi از جمله Vim نیز کاملا معتبر است.

عنوان کتاب:

مقدمهفصل 1: ضروریات

  • هراس!
  • لغو دستورات
  • تغییر بین حالت فرمان و حالت درج
  • فرار از حالت ویرایشگر سابق
  • برداشتن صفحه نمایش

فصل 2: عملیات پایه فایل

  • شروع vi(1)
  • شروع vi(1) و باز کردن یک فایل برای ویرایش
  • شروع vi(1) و باز کردن چندین فایل برای ویرایش
  • جابه‌جایی بین فایل‌ها
  • باز کردن یک فایل پس از شروع vi(1)
  • ذخیره فایل فعلی
  • اجبار کردن vi(1) برای ذخیره فایل فعلی
  • ذخیره فایل فعلی با نامی دیگر
  • ذخیره بخشی از فایل فعلی
  • ذخیره بخشی از فایل فعلی با نامی دیگر
  • افزودن فایل فعلی به دیگری
  • الحاق بخشی از فایل فعلی به دیگری
  • ذخیره فایل جاری و خروج از vi(1)
  • اجبار کردن vi(1) برای ذخیره فایل فعلی و خروج
  • خروج از vi(1) بدون ذخیره فایل فعلی
  • اجبار کردن vi(1) به خروج بدون ذخیره فایل فعلی
  • بازیابی فایل فعلی

فصل 3: حرکت مکان نما

  • حرکت مکان نما یک نویسه/خط در یک زمان
  • حرکت مکان نما x نویسه ها یا خطوط در یک زمان
  • انتقال مکان نما به ستون x
  • انتقال مکان نما به ابتدا یا انتهای خط
  • حرکت مکان نما بین خطوط
  • من در کدام خط هستم؟
  • انتقال مکان نما نسبت به صفحه vi(1)
  • حرکت مکان نما به کاراکتر x
  • حرکت مکان نما بین کلمات
  • حرکت مکان نما بین جملات
  • حرکت مکان نما بین پاراگراف ها
  • حرکت مکان نما بین تطبیق ()، {}، []، یا
  • حرکت مکان نما بین نشانگرها
  • حرکت با جستجوی ساده
  • تغییر موقعیت متن نسبتاً به صفحه

فصل 4: ویرایش

  • وارد کردن متن
  • درج خطوط
  • درج فایل ها
  • درج خروجی یک فرمان
  • پردازش متن با استفاده از دستورات خارجی
  • تغییر متن
  • جایگزینی متن
  • جایگزینی یک یا چند نویسه با
  • هر تعداد کاراکتر
  • جایگزینی خط فعلی
  • حذف متن
  • جستجو و جایگزینی
  • برش، کپی و جایگذاری
  • کپی کردن متن
  • چسباندن متن
  • خطوط پیوستن
  • تغییر مورد
  • افزایش و کاهش اعداد
  • تکرار اقدامات
  • واگرد / انجام مجدد

فصل 5: ترفندها

  • فرمانهای در حال اجرا
  • ارسال vi(1) به پس‌زمینه
  • دسترسی پوسته

شاخص

صفحات نمونه:







<var class="postImg" title="http:/


Ни один пользовать Unix-подобных операционных систем не пойдёт далеко без знания основ vi — визуального консольного текстового редактора.
Книга vi(1) Tips представляет собой краткий справочник по основам использования редактора vi. Справочник написан очень доступным языком, хорошо проиллюстрирован и не обременён большим количеством терминов, отпугивающих начинающих пользователей.Целью написания данного справочника являлось предоставление его читателям возможности как можно быстрее получить сведения, необходимые для начала работы с редактором vi. Представленный в книге материал также в полной мере справедлив и для клонов редактора vi, включая Vim.
 

Оглавление книги:

IntroductionChapter 1: Essentials

  • PANIC!
  • Canceling Commands
  • Switching Between Command Mode and Insert Mode
  • Escaping from the ex Editor Mode
  • Unscrambling the Screen

Chapter 2: Basic File Operations

  • Starting vi(1)
  • Starting vi(1) and Opening a File for Editing
  • Starting vi(1) and Opening Multiple Files for Editing
  • Switching Between Files
  • Opening a File after Starting vi(1)
  • Saving the Current File
  • Forcing vi(1) to Save the Current File
  • Saving the Current File Under a Different Name
  • Saving a Part of the Current File
  • Saving a Part of the Current File Under a Different Name
  • Appending the Current File to Another
  • Appending a Part of the Current File to Another
  • Saving the Current file and Quitting vi(1)
  • Forcing vi(1) to Save the Current File and Quit
  • Quitting vi(1) without Saving the Current File
  • Forcing vi(1) to Quit without Saving the Current File
  • Recovering the Current File

Chapter 3: Cursor Movement

  • Moving the Cursor One Character/Line at a Time
  • Moving the Cursor x Characters or Lines at a Time
  • Moving the Cursor to Column x
  • Moving the Cursor to the Start or End of Line
  • Moving the Cursor Between Lines
  • Which Line Am I On?
  • Moving the Cursor Relative to the vi(1) Screen
  • Moving the Cursor to Character x
  • Moving the Cursor Between Words
  • Moving the Cursor Between Sentences
  • Moving the Cursor Between Paragraphs
  • Moving the Cursor Between Matching (), {}, [], or
  • Moving the Cursor Between Markers
  • Moving Around with Simple Search
  • Repositioning Text Relatively to the Screen

Chapter 4: Editing

  • Entering Text
  • Inserting Lines
  • Inserting Files
  • Inserting Output of a Command
  • Processing Text Using External Commands
  • Changing Text
  • Replacing Text
  • Replacing One or More Characters with
  • Any Number of Characters
  • Replacing the Current Line
  • Deleting Text
  • Search and Replace
  • Cut, Copy, and Paste
  • Copying Text
  • Pasting Text
  • Joining Lines
  • Changing Case
  • Incrementing and Decrementing Numbers
  • Repeating Actions
  • Undo / Redo

Chapter 5: Tricks

  • Running Commands
  • Sending vi(1) to the Background
  • Shell Access

Index