Vim - Linux Buyruq - Unix Buyruq

NAME

Vim - Vi IMproved, dasturchilar matn muharriri

SYNOPSIS


vim [options] [fayl ..]
vim [variantlar] -
vim [options] -t yorlig'i
vim [options] -q [errorfile]


ex
ko'rinish
gvim gview
rview rgvim rgview

DESCRIPTION

Vim yuqoridagi Vi versiyasiga mos bo'lgan matn muharriri. Barcha matnlarni to'g'rilash uchun ishlatilishi mumkin. Dasturlarni tahrir qilish ayniqsa foydalidir.

Ko'p darajadagi qaytarib olish, ko'p oyna va buferlar, sintaksis yoritib berish, buyruq satrini tahrirlash, filename tugallash, on-layn yordam, ingl. Tanlash, va hokazo yuqorida ko'pgina qo'shimcha mavjud. Xulosa uchun ": help vi_diff.txt" ga qarang. Vim va Vi o'rtasidagi farqlar.

Vimni ishlatishda on-layn yordam tizimidan "help" komandasi bilan ko'p yordam olish mumkin. Quyidagi ON-LINE HELP bo'limiga qarang.

Ko'pincha Vim buyrug'i bilan bitta faylni tahrirlashga kirishadi

vim fayli

Keyinchalik umuman Vim :

vim [options] [filelist]

Filelist etishmayotgan bo'lsa, tahrirlovchining bo'sh buferi bilan boshlanadi. Aks holda, quyidagi 4-dan biriga aylantiriladigan bitta yoki bir nechta faylni tanlash uchun foydalanish mumkin.

fayl ..

Fayl nomlari ro'yxati. Birinchisi, joriy fayl bo'lib, buferga o'qiladi. Kursor tamponning birinchi satriga o'rnatiladi. ": Keyingi" buyrug'i bilan boshqa fayllarga kirishingiz mumkin. Chiziq bilan boshlangan faylni tahrirlash uchun "-" belgisini qo'ying.

Tahrirlash uchun fayl stdin-dan o'qiladi. Buyruqlar stderr dan o'qiladi, va u tty bo'lishi kerak.

-t {tag}

Tahrirlash uchun fayl va dastlabki kursor holati "yorliq" ga, varianti tagiga bog'liq. {tag} teglar faylida ko'rib chiqiladi, bog'liq fayl joriy faylga aylanadi va unga bog'liq buyruqlar bajariladi. Ko'pincha, bu C dasturlari uchun ishlatiladi, bu holda {tag} funktsiya nomi bo'lishi mumkin. Buning ta'siri shundaki, ushbu funktsiyani o'z ichiga olgan fayl joriy faylga aylanadi va kursor funktsiyaning boshida joylashadi. Qarang: "yordam yorlig'i".

-q [errorfile]

QuickFix rejimida boshlang. Fayl [errorfile] o'qiladi va birinchi xato ko'rsatiladi. Agar [errorfile] qoldirilgan bo'lsa, fayl nomi «errorfile» parametridan (Amiga uchun "AztecC.Err" deb ataladi, boshqa tizimlarda "errors.vim") olinadi. Boshqa xatolar "cn" buyrug'i bilan o'chirilishi mumkin. "Qarang:" tez yordam "ga murojaat qiling.

Vim buyruqning nomiga (bajariladigan fayl hali ham xuddi shu fayl bo'lishi mumkin) ko'ra farq qiladi.

vim

"Oddiy" usul, hamma narsa sukut.

ex

Ex rejimida ishga tushirish. ": Vi" buyrug'i bilan Normal rejimga o'ting. "-e" argumenti bilan ham bajarilishi mumkin.

ko'rinish

Faqat o'qish rejimida ishga tushirish. Siz fayllarni yozishdan saqlanasiz. "-R" argumenti bilan ham bajarilishi mumkin.

gvim gview

GUI versiyasi. Yangi oyna ochiladi. "-g" argumenti bilan ham amalga oshirilishi mumkin.

rview rgvim rgview

Yuqoridagi kabi, cheklovlar bilan. Shekilli buyruqlarni ishga tushirish yoki Vimni to'xtatish mumkin bo'lmaydi . "-Z" argumenti bilan ham bajarilishi mumkin.

OPTIONS

Tanlovlar har qanday tartibda, fayl nomidan oldin yoki keyin berilishi mumkin. O'zgarishlarsiz variantlar bir qatordan keyin birlashtirilishi mumkin.

+ [son]

Birinchi fayl uchun kursor "Raqam" satrida joylashadi. "Raqam" bo'lmasa, kursor oxirgi satrda joylashadi.

+ / {pat}

Birinchi fayl uchun kursor birinchi marta {pat} holatida joylashtiriladi. Mavjud qidirish naqshlari uchun ": yordam qidirish naqshde" ga qarang.

+ {buyruqlar}

-c {buyruq}

{ buyruqlar } birinchi fayl o'qilganidan keyin bajariladi. {Buyruq} Ex buyrug'i sifatida talqin etiladi. Agar {buyruqlar} bo'shliqlar bo'lsa, u er-xotin tirnoqlarga (bu ishlatilgan qobiqga bog'liq) qo'shilishi kerak. Misol: Vim "+ set si" main.c
Eslatma: 10 "+" yoki "-c" buyruqlaringizdan foydalanishingiz mumkin.

--cmd {buyruqlar}

"-c" dan foydalanish singari, lekin buyruq faqat vimrc faylini ishlashdan oldin bajariladi. Siz "-c" buyruqlaridan mustaqil ravishda ushbu komandalarning eng ko'pi 10 dan foydalanishingiz mumkin.

-b

Ikkilik rejimi. Binary yoki executable faylni tahrir qilish imkonini beruvchi bir necha variant belgilanadi.

-C

Mos keluvchi. "Mos keluvchi" parametrini o'rnating. Vim , Vivrc fayli mavjud bo'lsa-da, bu ko'pincha Vi kabi harakat qiladi.

-d

Dif holatida boshlang. Ikki yoki uchta fayl nomi argumentlari bo'lishi kerak. Vim barcha fayllarni ochadi va ularning orasidagi farqlarni ko'rsatadi. Vimdiff (1) kabi ishlaydi.

-d {qurilma}

Terminal sifatida foydalanish uchun {device} qurilmasini oching. Faqatgina Amiga. Misol: "-d con: 20/30/600/150".

-e

Vim ex rejimida ishga tushirilgandek, "ex" deb ataladi.

-f

Oldin. GUI versiyasi uchun, Vim , uni boshlagan qobiqdan uzuk va ajratib qo'ymaydi. Amiga'da Vim yangi oynani ochish uchun qayta ishga tushirilmaydi. Ushbu parametr Vimni tahrirlashni yakunlashni kutadigan dastur (masalan, pochta) bilan bajarilganda foydalanilishi lozim. Amiga'da "sh" va ":!" buyruqlar ishlamaydi.

-F

Agar Vim o'ngdan chap tomonga yo'naltirilgan fayllar va Fors klaviaturasini tuzish uchun FKMAP ko'magi bilan tuzilgan bo'lsa, bu parametr Fors rejimida Vimni ishga tushiradi, ya'ni "fkmap" va "rightleft" belgilanadi. Aks holda xato xabari beriladi va Vim to'xtaydi.

-g

Vim GUI qo'llab quvvatlashi bilan olingan bo'lsa, ushbu parametr GUI-ni yoqadi. Hech bir GUI yordami olinmagan bo'lsa, xato xabari beriladi va Vim o'chiradi.

-h

Buyruqning parametrlari va parametrlari haqida bir oz yordam bering. Ushbu Vimdan so'ng.

-H

Vim o'ngdan chapga yo'naltirilgan fayllarni va ibroniycha klaviatura xaritasini tahrirlash uchun RIGHTLEFT-quvvatlash bilan tuzilgan bo'lsa, ushbu parametr Vimni ibroniycha rejimda boshlaydi, ya'ni "hkmap" va "rightleft" belgilanadi. Aks holda xato xabari beriladi va Vim to'xtaydi.

-i {viminfo}

Viminfo faylini ishlatganda, ushbu parametr "~ / .viminfo" o'rniga ishlatiladigan fayl nomini belgilaydi. Bundan tashqari, "no" nomini berib, .viminfo faylidan foydalanishni o'tkazib yuborish uchun ham foydalanish mumkin.

-L

Xuddi shunday - r.

-l

Lisp rejimi. "Lisp" va "showmatch" ni sozlash.

-m

Fayllarni o'zgartirib bo'lmaydi. Fayllarni yozish imkoni bo'lmasligi uchun "yozish" opsiyasini o'chiradi.

-N

Mos kelmaydigan rejim. "Mos keluvchi" ni sozlang. Bu Vimni bir oz yaxshiroq bajaradi, lekin Vivrc fayli mavjud bo'lmasa ham, Vi mos kelmaydi.

-n

Hech qanday almashtirish fayli ishlatilmaydi. Qutqarilishdan keyin tiklash mumkin emas. Agar faylni juda sekin (masalan, floppi) tahrirlash zarur bo'lsa. Bundan tashqari ": set uc = 0" bilan ham amalga oshirilishi mumkin. Qaytarib olish mumkin: "set uc = 200".

-o [N]

N oyna oching. N qoldirilgan bo'lsa, har bir fayl uchun bitta oyna oching.

-R

Faqat o'qish rejimida. "Readonly" opsiyasi o'rnatiladi. Siz hali buferni tahrirlashingiz mumkin, lekin faylni tasodifan yozib qo'yishning oldini olish mumkin. Agar faylni qayta yozishni xohlasangiz, "w:" da bo'lgani kabi Ex buyrug'iga ishora belgisi qo'shing. -R variantni -n variantini ham nazarda tutadi (quyida ko'rib chiqing). "Readonly" variantini ": set noro" bilan tiklash mumkin. Qarang ": yordam" readonly "".

-r

O'zgarish uchun ularni ishlatish haqida ma'lumotni almashtiradigan fayllarni almashtirish.

-r {fayl}

Qutqaruv rejimi. Takrorlash fayli buzilgan tahrirlash sessiyasini tiklash uchun ishlatiladi. Almashtirish fayli ".swp" matnli fayl bilan bir xil fayl nomiga ega fayl. Qarang: "yordamni tiklash".

-s

Jim rejim. Faqat "Ex" yoki "-s" opsiyasi oldin "-e" tanlovi berilganida boshlanganida.

-s {scriptin}

Skript fayli {scriptin} o'qiladi. Fayldagi belgilar ularni yozganingiz kabi talqin etiladi. Xuddi shu narsa ": source: {scriptin}" buyrug'i bilan amalga oshirilishi mumkin. Agar faylning oxirigacha muharriri chiqmasa, boshqa belgilar klaviaturadan o'qiladi.

-T {terminal}

Vimga siz foydalanadigan terminalning nomini aytadi. Avtomatik usul ishlamasa faqat kerak. Vim (qurilgan) yoki termcap yoki terminfo faylida aniqlangan terminal bo'lishi kerak.

-u {vimrc}

Vizualizatsiya uchun {vimrc} faylidagi buyruqlar foydalaning. Boshqa barcha boshlashlar atlanır. Buni maxsus fayl turlarini o'zgartirish uchun foydalaning. Bundan tashqari, "NONE" nomini berib, barcha ishga tushirishlarni o'tkazib yuborish uchun ishlatilishi mumkin. Qo'shimcha ma'lumot uchun "vim" da ": yordamni ishga tushirish" bo'limiga qarang.

-U {gvimrc}

GUI boshlash uchun {gvimrc} faylidagi buyruqlar foydalaning. Boshqa GUI boshlashlari atlanır. Bundan tashqari, "NONE" nomini berib, barcha GUI ishga tushirishni o'tkazib yuborish uchun ham foydalanish mumkin. Qo'shimcha ma'lumot uchun "vim" da ": help gui-init" ga qarang.

-V

To'liq. Viminfo faylini o'qish va yozish uchun qanday fayllar manbasi borligi haqida xabar bering.

-v

Vi rejimida Vi rejimini ishga tushiring, xuddi bajariladigan "vi" deb nomlangan. Bu faqat bajariladigan "ex" deb ataladigan vaqtga ta'sir qiladi.

-w {scriptout}

Siz kiritgan barcha belgilar Vimdan chiqmaguncha {scriptout} faylida saqlanadi . Agar siz "vim -s" yoki ": source" bilan ishlatiladigan skript faylini yaratmoqchi bo'lsangiz, bu foydali bo'ladi. {Skript}} fayl mavjud bo'lsa, belgilar qo'shiladi.

-W {scriptout}

-w kabi, lekin mavjud fayl ustiga yoziladi.

-x

Fayllarni yozganda shifrlashdan foydalaning. Kriptosiz kaliti so'raladi.

-Z

Cheklangan rejim. Jarayonga o'xshash ishlar "r" bilan boshlanadi.

-

Variantlarning oxirini bildiradi. Buning ortidan argumentlar fayl nomi sifatida ko'rib chiqiladi. Bu "-" bilan boshlangan fayl nomini o'zgartirish uchun ishlatilishi mumkin.

--Yordam bering

Yordam xabarini bering va chiqing, xuddi "-h" kabi.

- o'zgartirish

Versiya haqida ma'lumotni chop etish va chiqish.

- yordam bering

Vim serveriga ulanish va boshqa argumentlarda berilgan fayllarni tahrir qilish.

- xizmat ko'rsatuvchi ro'yxat

Olinadigan barcha Vim serverlari nomlarini yozing.

--servername {name}

Server nomi sifatida {name} dan foydalaning. Amaldagi Vim uchun - agar --erverventer yoki --remote bilan foydalanilmasa, u holda ulanish uchun serverning nomi.

--serversend {tugmachalari}

Vim serveriga ulaning va unga {tugmachalarini} yuboring.

--Socketid {id}

Faqat GTK GUI: Gvimni boshqa oynada ishlash uchun GtkPlug mexanizmidan foydalaning.

- echo-wid

Faqat GTK GUI: Stdout-da oyna identifikatori echo

ON-LINE HELP

Ishni boshlash uchun " Vim " -ni kiriting: "yordam". Muayyan mavzuda yordam olish uchun "yordam" mavzusini yozing. Masalan: "ZZ" ga yordam berish uchun "ZZga yordam bering" buyrug'i. Ob'ektlarni to'ldirish uchun "Tab" va CTRL-D dan foydalaning (": cmdline yordamini yakunlash"). Teglar bir joydan boshqa joyga o'tish uchun mavjud (gipermatnli turlar navi, ": yordam" ga qarang). Barcha hujjatlar fayllarini shu tarzda ko'rish mumkin, masalan ": help syntax.txt".

SHUNINGDEK QARANG

vimtutor (1)

Muhim: shaxsiy kompyuteringizda buyruq qanday ishlatilishini ko'rish uchun man buyrug'ini ( % man ) ishlating.