NAME
vim - Vi IMproved, isang editor ng text na programmer
SINOPSIS
vim mga pagpipilian file ..vim mga pagpipilian -vim mga pagpipilian -t tagvim mga pagpipilian -q errorfile haltingnangvim gviewrvim rito rgvim rgview Vim ay isang text editor na pataas na tugma sa Vi. Maaari itong magamit upang i-edit ang lahat ng uri ng plain text. Ito ay lalong kapaki-pakinabang para sa mga program sa pag-edit. Mayroong maraming mga pagpapahusay sa itaas Vi: multi level undo, multi windows at buffers, highlight ng syntax, pag-edit ng command line, pagkumpleto ng filename, tulong sa online, visual na seleksyon, atbp. Tingnan ang ": help vi_diff.txt" para sa isang buod ng mga pagkakaiba sa pagitanVim at Vi. Habang tumatakboVim ang maraming tulong ay maaaring makuha mula sa on-line na sistema ng tulong, kasama ang ": help" command. Tingnan ang seksyong ON-LINE HELP sa ibaba. MadalasVim Ay nagsimula na i-edit ang isang solong file gamit ang command vim file Higit pang pangkalahatanVim ay nagsimula sa: vim options filelist Kung nawawala ang filelist, magsisimula ang editor ng walang laman na buffer. Kung hindi man eksaktong isa sa apat na sumusunod ay maaaring magamit upang pumili ng isa o higit pang mga file na mai-edit. file .. Isang listahan ng mga filename. Ang una ay ang kasalukuyang file at basahin sa buffer. Ang cursor ay nakaposisyon sa unang linya ng buffer. Maaari kang makakuha sa iba pang mga file gamit ang ": susunod" na utos. Upang i-edit ang isang file na nagsisimula sa isang gitling, mauna ang filelist sa "-". Ang file na i-edit ay mabasa mula sa stdin. Ang mga utos ay binabasa mula sa stderr, na dapat ay isang tty. -t {tag} Ang file na i-edit at ang unang posisyon ng cursor ay depende sa isang "tag", isang uri ng goto na label. Ang {tag} ay tumingala sa mga file ng tag, ang nauugnay na file ay nagiging kasalukuyang file at ang nauugnay na command ay pinaandar. Kadalasa'y ginagamit ito para sa mga programang C, kung saan ang kaso {tag} ay maaaring isang pangalan ng function. Ang epekto ay ang file na naglalaman ng function na ay nagiging kasalukuyang file at ang cursor ay nakaposisyon sa simula ng function. Tingnan ang ": help tag-commands". -q errorfile Magsimula sa quickFix mode. Ang file errorfile ay binabasa at ang unang error ay ipinapakita. Kung ang errorfile ay tinanggal, ang filename ay nakuha mula sa opsyong 'errorfile' (default sa "AztecC.Err" para sa Amiga, "errors.vim" sa iba pang mga sistema). Ang karagdagang mga pagkakamali ay maaaring tumalon sa gamit ang ": cn" na utos. Tingnan ang ": help quickfix". Vim behaves differently, depende sa pangalan ng command (ang executable ay maaaring pa rin ang parehong file). vim Ang "normal" na paraan, ang lahat ay default. hal Magsimula sa Ex mode. Pumunta sa Normal mode gamit ang ": vi" command. Magagawa rin ang argumento ng "-e". tingnan Magsimula sa mode na read-only. Ikaw ay protektado mula sa pagsusulat ng mga file. Magagawa rin sa argumento ng "-R". gvim gview Ang bersyon ng GUI. Nagsisimula ang isang bagong window. Magagawa rin sa argumento ng "-g". rvim rview rgvim rgview Tulad ng nasa itaas, ngunit may mga paghihigpit. Hindi posible na simulan ang mga command shell, o suspindihinVim. Magagawa rin sa argumento ng "-Z". Ang mga opsyon ay maaaring ibigay sa anumang pagkakasunud-sunod, bago o pagkatapos ng mga filename. Ang mga opsyon na walang argumento ay maaaring pinagsama pagkatapos ng isang solong dash. + num Para sa unang file ang cursor ay nakaposisyon sa linya na "num". Kung ang "num" ay nawawala, ang cursor ay nakaposisyon sa huling linya. + / {pat} Para sa unang file ang cursor ay nakaposisyon sa unang pangyayari ng {pat}. Tingnan ang ": tulong sa paghahanap-pattern" para sa magagamit na mga pattern ng paghahanap. + {command} -c {command} Ang {command} ay papatayin matapos mabasa ang unang file. Ang {command} ay binibigyang kahulugan bilang isang command na Ex. Kung ang {command} ay naglalaman ng mga puwang dapat itong ikabit sa double quotes (depende ito sa shell na ginagamit). Halimbawa: Vim "+ set si" main.cTandaan: Maaari mong gamitin ang hanggang sa 10 "+" o "-c" na mga utos. --cmd {command} Tulad ng paggamit ng "-c", ngunit ang command ay pinaandar bago magproseso ng anumang vimrc file. Maaari mong gamitin ang hanggang sa 10 ng mga utos na ito, nang nakapag-iisa mula sa "-c" na mga utos. -b Binary mode. Ang ilang mga pagpipilian ay itatakda na posible na i-edit ang isang binary o maipapatupad na file. -C Mga katugmang. Itakda ang opsyon na 'katugmang'. Gagawa itoVim kumilos na halos tulad ng Vi, kahit na umiiral ang isang .vimrc file. -d Magsimula sa diff mode. Dapat mayroong dalawa o tatlong argumento ng pangalan ng file.Vim bubuksan ang lahat ng mga file at magpakita ng mga pagkakaiba sa pagitan ng mga ito. Gumagana tulad ng vimdiff (1). -d {device} Buksan ang {device} para gamitin bilang terminal. Tanging sa Amiga. Halimbawa: "-d con: 20/30/600/150". -e MagsimulaVim sa Ex mode, tulad ng executable ay tinatawag na "ex". -f Foreground. Para sa bersyon ng GUI,Vim ay hindi tinatanggal at aalisin mula sa shell na ito ay nagsimula in Sa Amiga,Vim Hindi na-restart upang buksan ang isang bagong window. Ang pagpipiliang ito ay dapat gamitin kapagVim ay pinaandar ng isang programa na maghihintay para sa sesyon ng pag-edit upang matapos (hal. mail). Sa Amiga ang ": sh" at ":!" ang mga utos ay hindi gagana. -F KungVim Na-compile na may suporta sa FKMAP para sa pag-edit ng mga naka-right-to-left oriented na mga file at pagmamapa ng Farsi keyboard, nagsisimula ang pagpipiliang itoVim sa Farsi mode, i.e. 'fkmap' at 'rightleft' ay nakatakda. Kung hindi, isang mensahe ng error ay ibinigay atVim aborts. -g KungVim ay naipon sa suporta ng GUI, ang pagpipiliang ito ay nagbibigay-daan sa GUI. Kung walang suporta sa GUI na naipon, isang mensahe ng error ay ibinigay atVim aborts. -h Magbigay ng kaunting tulong tungkol sa mga argumento at mga pagpipilian ng command line. Pagkatapos nitoVim labasan. -H KungVim Na-compile na may suporta RIGHTLEFT para sa pag-edit ng mga file na naka-right-to-left at pag-map ng keyboard ng Hebrew, nagsisimula ang pagpipiliang itoVim sa mode na Hebrew, i.e. 'hkmap' at 'rightleft' ay nakatakda. Kung hindi, isang mensahe ng error ay ibinigay atVim aborts. -i {viminfo} Kapag ginagamit ang paggamit ng viminfo file ay pinagana, ang pagpipiliang ito ay nagtatakda ng filename na gagamitin, sa halip na ang default na "~ / .viminfo". Maaari rin itong magamit upang laktawan ang paggamit ng .viminfo na file, sa pamamagitan ng pagbibigay ng pangalan na "WALA". -L Pareho ng -r. -l Lisp mode. Itinatakda ang mga opsyon na 'lisp' at 'showmatch'. -m Ang pag-convert ng mga file ay hindi pinagana. Nire-reset ang pagpipiliang 'isulat', kaya hindi posible ang pagsusulat ng mga file. -N Walang katugma na mode. I-reset ang opsyon na 'katugmang'. Gagawa itoVim kumilos nang kaunti nang mas mabuti, ngunit mas mababa Vi compatible, kahit na isang. vimrc file ay hindi umiiral. -n Walang swap file ang gagamitin. Magiging imposible ang pagbawi pagkatapos ng pag-crash. Madaling gamitin kung nais mong i-edit ang isang file sa isang napaka-mabagal na medium (hal. Floppy). Maaari din itong gawin sa ": set uc = 0". Maibabalik ang ": set uc = 200". -o N Buksan ang bintana ng N. Kapag N ay tinanggal, buksan ang isang window para sa bawat file. -R Read-only na mode. Ang 'readonly' option ay itatakda. Maaari mo pa ring i-edit ang buffer, ngunit maiiwasan mula sa accidently overwriting ng isang file. Kung nais mong i-overwrite ang isang file, magdagdag ng marka ng exclamation sa Ex command, tulad ng sa ": w!". Ang pagpipiliang -R ay nagpapahiwatig din ng pagpipilian sa -n (tingnan sa ibaba). Ang 'readonly' na opsyon ay maaaring i-reset gamit ang ": set noro". Tingnan ang ": help 'readonly'". -r Maglista ng mga file ng swap, na may impormasyon tungkol sa paggamit nito para sa pagbawi. -r {file} Pagbawi mode. Ang swap file ay ginagamit upang mabawi ang isang crash session ng pag-edit. Ang swap file ay isang file na may parehong filename bilang ang text file na may ".swp" na nakadugtong. Tingnan ang "help recovery". -s Tahimik na mode. Lamang kapag nagsimula bilang "Ex" o kapag ang pagpipilian na "-e" ay ibinigay bago ang pagpipilian na "-s". -s {scriptin} Ang script na script {scriptin} ay binabasa. Ang mga character sa file ay binibigyang-kahulugan na kung na-type mo ang mga ito. Ang parehong ay maaaring gawin sa command na ": source! {Scriptin}". Kung naabot na ang dulo ng file bago lumabas ang editor, ang mga karagdagang character ay mababasa mula sa keyboard. -T {terminal} SinasabiVim ang pangalan ng terminal na iyong ginagamit. Kailangan lamang kapag hindi gumagana ang awtomatikong paraan. Dapat maging isang terminal na kilalaVim (builtin) o tinukoy sa termcap o terminfo file. -u {vimrc} Gamitin ang mga utos sa file {vimrc} para sa mga initialization. Ang lahat ng iba pang mga initialization ay nilaktawan. Gamitin ito upang mai-edit ang isang espesyal na uri ng mga file. Maaari rin itong magamit upang laktawan ang lahat ng mga initialization sa pamamagitan ng pagbibigay ng pangalan na "WALA". Tingnan ang ": help initialization" sa loob ng vim para sa higit pang mga detalye. -U {gvimrc} Gamitin ang mga utos sa file {gvimrc} para sa mga initialization ng GUI. Ang lahat ng iba pang mga initialization ng GUI ay nilaktawan. Maaari rin itong gamitin upang laktawan ang lahat ng mga initialization ng GUI sa pamamagitan ng pagbibigay ng pangalan na "WALA". Tingnan ang ": tulong gui-init" sa loob ng vim para sa higit pang mga detalye. -V Verbose. Magbigay ng mga mensahe tungkol sa kung aling mga file ang galing at para sa pagbabasa at pagsulat ng isang viminfo file. -v MagsimulaVim sa Vi mode, tulad ng executable ay tinatawag na "vi". Ito ay may epekto lamang kapag ang executable ay tinatawag na "ex". -w {scriptout} Ang lahat ng mga character na na-type mo ay naitala sa file {scriptout}, hanggang sa lumabas kaVim. Ito ay kapaki-pakinabang kung nais mong lumikha ng isang script file na gagamitin sa "vim -s" o ": source!". Kung umiiral ang file na {scriptout}, ang mga character ay nakadugtong. -W {scriptout} Tulad ng -w, ngunit ang isang umiiral na file ay mapapasukin. -x Gumamit ng encryption kapag nagsusulat ng mga file. Mag-prompt para sa isang crypt key. -Z Restricted mode. Gumagana tulad ng executable na nagsisimula sa "r". -- Tinutukoy ang dulo ng mga pagpipilian. Ang mga pangangatwirang pagkatapos nito ay gagawin bilang isang pangalan ng file. Magagamit ito upang mai-edit ang isang filename na nagsisimula sa isang '-'. - Tumulong Magbigay ng isang mensahe ng tulong at paglabas, tulad ng "-h". - Pagbabago I-print ang impormasyon ng bersyon at lumabas. - lagitik Kumonekta sa isang server ng Vim at gawin itong i-edit ang mga file na ibinigay sa iba pang mga argumento. --serverlist Ilista ang mga pangalan ng lahat ng mga server ng Vim na maaaring matagpuan. --servername {name} Gamitin ang {name} bilang pangalan ng server. Ginamit para sa kasalukuyang Vim, maliban kung ginagamit sa isang --serversend o - remote, pagkatapos ito ay ang pangalan ng server upang kumonekta sa. --serversend {keys} Kumonekta sa isang Vim server at ipadala ang mga {key} dito. --socketid {id} GTK GUI lamang: Gamitin ang GtkPlug na mekanismo upang patakbuhin ang gvim sa ibang window. --echo-wid GTK GUI lamang: Echo ang Window ID sa stdout ON-LINE HELP Type ": help" inVim upang makapagsimula. I-type ang ": help subject" upang makakuha ng tulong sa isang partikular na paksa. Halimbawa: ": tulungan ang ZZ" upang makakuha ng tulong para sa "ZZ" na utos. Gamitin TINGNAN DIN vimtutor (1) Mahalaga: Gamitin ang lalaki command ( % lalaki ) upang makita kung paano ginagamit ang utos sa iyong partikular na computer. DESCRIPTION
MGA OPTION