Вім - Linux Command - Unix каманднага

NAME

Вім - Vi IMproved, тэкставы рэдактар ​​праграмістаў

сінтаксіс


Вім [опцыі] [файл ..]
VIM [опцыя] -
Ўе [опцыя] бірка
Вім [опцыі] -q [файл памылак]


былы
выгляд
Gvim GView
rvim rview rgvim rgview

АПІСАННЕ

Vim з'яўляецца тэкставым рэдактарам , які сумясціць ўверх з Vi. Ён можа быць выкарыстаны для рэдагавання ўсіх відаў простага тэксту. Гэта асабліва карысна для рэдагавання праграм.

Ёсць шмат удасканаленняў вышэй Vi: мульты зьнішчыце ўзровень, мульты вокнаў і буфераў, падсвятленне сінтаксісу, рэдагаванне каманднага радка, завяршэнне імя файла, он-лайн дапамогу, візуальнае вылучэнне, і г.д .. Глядзі «: дапамога vi_diff.txt» для рэзюмэ адрозненняў паміж Vim і Vi.

Ць час працы Vim шмат дапамогі можа быць атрымана з даведачнай сістэмы он-лайн, з: камандай «HELP». Глядзіце раздзел HELP ON-LINE на ніжэй.

Часцей за ўсё Vim запускаецца для рэдагавання аднаго файла з дапамогай каманды

файл Вім

У цэлым Vim запускаецца наступным чынам :

Вім [опцыі] [спіс файлаў]

Калі спіс файлаў адсутнічае, рэдактар ​​пачне працу з пустым буферам. У адваротным выпадку менавіта адзін з наступных чатырох можа быць выкарыстана для выбару аднаго або некалькіх файлаў для рэдагавання.

файл ..

Спіс імёнаў файлаў . Першы з іх будзе бягучы файл і чытаць у буфер. Курсор будзе размешчаны на першым радку буфера. Вы можаце дабрацца да іншых файлаў з: каманда «побач». Каб адрэдагаваць файл, які пачынаецца з цірам, перад спісам файлаў «-».

Файл для рэдагавання счытваецца з стандартнага ўводу. Каманды счытваюцца з STDERR, які павінен быць тэрміналам.

-t {пазнака}

Файл для рэдагавання і пачатковая пазіцыя курсора залежыць ад «пазнакі", свайго роду цэтлікам Гото. {Пазнака} шукаецца ў файле пазнак, адпаведны файл становіцца бягучы файл і звязаны з ім каманда. У асноўным гэта выкарыстоўваецца для праграм C, у гэтым выпадку {пазнака} можа быць імем функцыі. Эфект, што файл, які змяшчае функцыю, становіцца бягучых файла і курсор пазіцыянуецца на пачатак функцыі. Глядзіце «: дапамога тэгаў-каманд».

-q [файл памылак]

Запуск у рэжыме QuickFix. [Файл памылак] счытваецца і адлюстроўваецца першая памылка. Калі [файл памылак] не пазначаны, імя файла бярэцца з опцыі «» файл памылак (па змаўчанні «AztecC.Err» для Amiga «errors.vim» на іншых сістэмах). Іншыя памылкі могуць быць пераадолены да з: камандай «сп». Глядзіце ": дапамагчы QuickFix".

Vim паводзіць сябе па- рознаму, у залежнасці ад імя каманды (выкананы файл можа быць адным і той жа файл).

напор

«Нармальны» спосаб, усё па змаўчанні.

былы

Запуск у рэжыме Ex. Пераход у нармальны рэжым па камандзе «VI». Можа таксама быць зроблена з «-e».

выгляд

Пачатак у толькі для чытання рэжыму . Вы будзеце абаронены ад запісу файлаў. Можа таксама быць зроблена з «-R» аргумент.

Gvim GView

GUI версіі. Запускае новае акно. Можа таксама быць зроблена з «-g».

rvim rview rgvim rgview

Як і вышэй, але з абмежаваннямі. Гэта не будзе запускаць каманды абалонкі або прыпыняць працу Vim. Можа таксама быць зроблена з «-Z» аргумент.

варыянты

Параметры могуць быць зададзены ў любым парадку, да або пасля назвы файлаў. Опцыі без аргументаў могуць быць аб'яднаны пад адным злучком.

+ [Нумар]

Для першага файла курсор будзе ўсталяваны на лініі «піт». Калі «нумар» адсутнічае, то курсор будзе ўсталяваны на апошнюю радок.

+ / {Шаблон}

Для першага файла курсор будзе размяшчацца на першым з'яўленні {пагладзіць}. Глядзіце «: дапамагчы пошуку-шаблон» для даступных шаблонаў пошуку.

+ {Каманда}

-c {каманда}

{ Каманда } будуць выконвацца пасля першага файла лічаны. {Каманда} інтэрпрэтуецца як каманда Ex. Калі {каманда} ўтрымлівае прабелы, то яно павінна быць складзена ў падвойныя двукоссі (гэта залежыць ад выкарыстоўванай абалонкі). Прыклад: Вім «+ набор сі» main.c
Заўвага: Вы можаце выкарыстоўваць да 10 «+» ці «-c».

--cmd {каманда}

Як выкарыстоўваць «-c», але каманда выконваецца непасрэдна перад апрацоўкай любога файла vimrc. Вы можаце выкарыстоўваць да 10 з гэтых каманд, незалежна ад каманд «-c».

-b

У двайковым рэжыме. Некалькі варыянтаў будуць устаноўлены, што дае магчымасць рэдагаваць двайковы або выкананы файл.

Сумяшчальнасць. Усталюйце «сумяшчальны» варыянт. Гэта прымусіць Vim працаваць амаль як Vi, нават калі існуе файл .vimrc.

-d

Запуск у рэжыме дифф. Там павінна быць два ці тры імя файла. Vim адкрые ўсе файлы і пакажа адрозненні паміж імі. Працуе як vimdiff (1).

-d {прылада}

Адкрыць {прылада} для выкарыстання ў якасці тэрмінала. Толькі на Amiga. Прыклад: "-d кон: 20/30/600/150".

-e

Запусціць Vim ў рэжыме Ex, як быццам выкананы файл быў названы «экс».

-f

Пярэдні план. Для версіі Vim з графічным інтэрфейсам не будзе галінавацца і адключацца ад што запусціла яе абалонкі ст. На платформе Amiga Vim ня адноўленая , каб адкрыць новае акно. Гэты параметр варта выкарыстоўваць , калі Vim выконваецца праграмай , якая будзе чакаць завяршэння сеансу праўкі (напрыклад , пошта). На Amiga ад «: ш» і «:!» каманды не будуць працаваць.

-F

Калі Vim быў сабраны з падтрымкай FKMAP для праўкі тэксту справа-налева і налад клавіятуры фарсі, гэты ключ запускае Vim ў рэжыме фарсі, гэта значыць «fkmap» і «rightleft» ўстаноўлены. У адваротным выпадку паведамленне пра памылку, а Вім перарываецца.

-g

Калі Vim быў сабраны з падтрымкай графічнага інтэрфейсу, гэты ключ ўключае графічны інтэрфейс. Калі няма падтрымкі GUI была скампіляваць ў паведамленні пра памылку, а ўюць перарываецца.

-h

Дайце трохі інфармацыі пра аргументы і ключах каманднага радка. Пасля гэтага Vim завяршае працу.

-H

Калі Vim быў сабраны з падтрымкай праўкі тэксту справа налева арыентаваных файлаў і клавіятуры Габрэйскім адлюстравання, гэты параметр пачынае Vim ў рэжыме іўрыту, гэта значыць «hkmap» і «rightleft» ўстаноўлены. У адваротным выпадку паведамленне пра памылку, а Вім перарываецца.

-i {viminfo}

Пры выкарыстанні файла viminfo уключаны, гэты параметр задае імя файла, каб выкарыстоўваць замест значэння па змаўчанні "~ / .viminfo». Гэта таксама можа быць выкарыстана, каб прапусціць выкарыстанне файла .viminfo, даючы імя «NONE».

-L

Тое ж, што -r.

-l

Lisp рэжым. Устанаўлівае «шепелявость» і «варыянты Showmatch» на.

-m

Змена файлаў. Скід опцыі «запісы», так што запіс файлаў не магчыма.

-N

No-сумяшчальны рэжым. Скід «сумяшчальны» варыянт. Гэта прымусіць Vim паводзіць сябе крыху лепш, але менш Vi сумяшчальныя, нават калі .vimrc файл не існуе.

-n

Своп-файл не будзе выкарыстоўвацца. Аднаўленне пасля збою будзе немагчыма. Зручна, калі вы хочаце рэдагаваць файл на вельмі павольным носьбіце (напрыклад, дыскеты). Можа таксама быць зроблена з «: усталяваць УНЦ = 0». Можа быць адменена з «: усталяваць УНЦ = 200».

-o [N]

Адкрыць N вокнаў. Калі N апушчана, адкрыць адно акно для кожнага файла.

-R

Толькі для чытання рэжыму. Опцыя «толькі для чытання» будзе ўсталяваная. Вы ўсё яшчэ можаце рэдагаваць буфер, але будзе выпадкова перазапісаць файл. Калі вы хочаце, каб перазапісаць файл, дадайце клічнік ў каманду Ex, як і ў «: ш!». Опцыя -R таксама мае на ўвазе опцыю -n (гл. Ніжэй) Опцыя «толькі для чытання» можа быць скінуты з дапамогай «: усталюеце Норо». Глядзіце «: дапамагчы" толькі для чытання ".

-r

Спіс файлы падпампоўкі, з інфармацыяй аб іх выкарыстанні для аднаўлення.

-r {файл}

Рэжым аднаўлення. Файл падпампоўкі выкарыстоўваюцца для аднаўлення пасля збою сеансу рэдагавання. Файл падпампоўкі ўяўляе сабой файл з тым жа імем, што і тэкставы файл з «.swp» дададзеным. Глядзіце «: дапамагчы аднаўленню».

-s

Бясшумны рэжым. Толькі пры запуску як «Ex» або калі опцыя «-e" была дадзена да «-s» варыянту.

-s {scriptin}

Файл сцэнарыя {scriptin} чытаецца. Сімвалы ў файле інтэрпрэтуюцца як калі б вы ўвялі іх. Тое ж самае можна зрабіць з дапамогай каманды «: крыніца {scriptin}». Калі канец файла дасягнуты да завяршэння працы рэдактара, дадатковыя сімвалы счытваюцца з клавіятуры.

-T {тэрмінал}

Паведамляе Vim імя тэрмінала , які вы выкарыстоўваеце. Патрабуецца толькі, калі аўтаматычны спосаб не працуе. Тэрмінала павінна быць вядома Vim (ўбудавана) або вызначана ў TERMCAP або Terminfo файла.

-u {vimrc}

Выкарыстоўвайце каманды ў файле {vimrc} для налады. Усе астатнія файлы прапускаюцца. Выкарыстоўвайце для рэдагавання спецыяльных тыпаў файлаў. Ён таксама можа быць выкарыстаны, каб прапусціць усе ініцыялізацыю, даючы імя «NONE». См «: дапамога ініцыялізацыі» ўнутры Vim для больш падрабязнай інфармацыі.

-U {gvimrc}

Выкарыстоўвайце каманды ў файле {gvimrc} для графічнага інтэрфейсу. Уся астатняя GUI ініцыялізацыя прапускаецца. Ён таксама можа быць выкарыстаны, каб прапусціць усе графічны інтэрфейс, даючы імя «NONE». Глядзіце «: дапамога Гун-INIT» ўнутры Vim для больш падрабязнай інфармацыі.

-V

Шматслоўны. Паведамленні пра тое, якія файлы чытаюцца, і для чытання і запісы файла viminfo.

-v

Запусціць Vim ў рэжыме Vi, як быццам выкананы файл быў названы «VI». Гэта мае толькі эфект, калі выкананы файл называецца «былы».

-w {scriptout}

Усе сімвалы , якія вы ўводзіце запісваюцца ў файл {scriptout}, пакуль вы не выйдзеце з Vim. Гэта карысна, калі вы хочаце стварыць файл сцэнарыя для наступнага выкарыстання з «Вім -s» або «: крыніца». Калі файл {scriptout} існуе, то сімвалы дадаюцца.

-W {scriptout}

Як -w, але ўжо існуючы файл будзе перазапісаны.

-x

Выкарыстоўваць шыфраванне пры запісе файлаў. Падкажам для ключа крыпты.

-Z

Абмежаваны рэжым. Працуе як выкананы файл пачынаецца з «г».

-

Пазначае канец опцый. Аргументы пасля гэтага будзе апрацоўвацца як імя файла. Гэта можа быць выкарыстана для рэдагавання файла, які пачынаецца з «-».

--help

Дайце даведку і выйсці, гэтак жа, як «-h».

--version

Выдаць інфармацыю аб версіі і выйсці.

--remote

Падлучыцца да сервера Vim і прымусіць яго правіць файлы, названыя ў аргументах.

--serverlist

Пералічыце імёны ўсіх сервераў Vim, якія можна знайсці.

--servername {імя}

Выкарыстоўвайце {імя} у якасці імя сервера. Выкарыстоўваецца для бягучага Vim, калі не выкарыстоўваецца з --serversend або --remote, то гэтае імя сервера для падлучэння.

--serversend {ключы}

Падключэнне да сервера Vim і адправіць {ключы}.

--socketid {ID}

Толькі для графічнага інтэрфейсу GTK: выкарыстоўваць механізм GtkPlug для запуску Gvim ў іншым акне.

--echo-WID

GTK GUI толькі: Echo Вокнаў ID на стандартны вывад

ON-LINE HELP

Тып «: дапамогу» ў Vim , каб пачаць працу. Тып «: дапамога аб'ект», каб атрымаць даведку па канкрэтнай тэме. Напрыклад: «: дапамога ZZ», каб атрымаць даведку па камандзе «ZZ». Выкарыстоўвайце і CTRL-D, каб скончыць тэм ( ": дапамога командная_строка-завяршэнне"). Пазнакі прысутнічаюць, каб перайсці ад аднаго месца да іншага (накшталт гіпертэкставых спасылак, см «: дапамога»). Усе файлы дакументацыі можна разглядаць такім чынам, напрыклад, «: дапамагчы syntax.txt».

ГЛЯДЗІЦЕ ТАКСАМА

vimtutor (1)

Важна: Выкарыстоўвайце каманду чалавека (%) чалавек , каб паглядзець , як каманда выкарыстоўваецца на вашым канкрэтным кампутары.