दृश्य - लिनक्स आदेश - यूनिक्स कमान्ड

vim - Vi IMproved, एक प्रोग्रामर पाठ सम्पादक

सारांश


vim [विकल्पहरू] [फाइल ..]
vim [विकल्पहरू]
vim [options] -t tag
vim [विकल्प] -q [errorfile]


पूर्व
हेर्नुहोस्
gvim gview
rvim rview rgvim rgview

विवरण

Vim एक पाठ सम्पादक हो कि माथि Vi को लागी उपयुक्त छ। यो सबै प्रकारको सादा पाठ सम्पादन गर्न प्रयोग गर्न सकिन्छ। यो विशेष गरी सम्पादन कार्यक्रमको लागि उपयोगी छ।

यसबाट धेरै धेरै वृद्धिहरू छन्: बहु स्तर पूर्ववत, बहु सञ्झ्याल र बफरहरू, सिंक्याक्स हाइलाइटिङ, कमान रेखा सम्पादन, फाइलनाम पूरा, अन-लाइन मद्दत, दृश्य चयन आदि। हेर्नुहोस् ": help vi_diff.txt" एक सारांशका लागि हेर्नुहोस्। विम र वाई को बीच मतभेद को।

Vim दौड गर्दा "मद्दत" कमांडको साथ, अनलाईन मद्दत प्रणालीबाट धेरै मद्दतहरू प्राप्त गर्न सकिन्छ। तल सेक्सन अनलाईन हेर्नुहोस्।

प्राय: भिम आदेशसँग एक फाइल सम्पादन गर्न सुरु भएको छ

vim फाइल

अधिक सामान्यतया Vim सँग सुरु भएको छ:

vim [विकल्पहरू] [फाइलसूची]

यदि फाइलसूची हराइरहेको छ भने, सम्पादक खाली खाली बफरको साथ सुरु हुनेछ। अन्यथा वास्तवमा निम्न चार मध्ये एक मध्ये सम्पादित गर्न एक वा बढी फाइलहरू छनौट गर्न प्रयोग गर्न सकिन्छ।

फाइल ..

फाइलनामहरूको सूची। पहिलो एक हालको फाइल हुनेछ र बफरमा पढ्नुहोस्। कर्सर बफरको पहिलो रेखामा राखीनेछ। तपाईं "अर्को" आदेशको साथ अन्य फाईलहरू प्राप्त गर्न सक्नुहुन्छ। ड्याशको साथ सुरु हुने फाइल सम्पादन गर्न, फाइल - "" "को साथ अघि अघि।

-

सम्पादन गर्न फाइल स्ट्रिडबाट पढ्न सकिन्छ। आदेशहरू स्टर्डरबाट पढ्न सकिन्छ, जुन टिटी हुनुपर्छ।

-टी {ट्याग}

सम्पादन गर्न फाइल र सुरुवात कर्सर स्थिति "ट्याग" मा निर्भर गर्दछ, एक प्रकारको गटो लेबल। {ट्याग} ट्याग फाइलमा देखा पर्यो, सम्बन्धित फाईल हालै फाइल हुन्छ र सम्बन्धित आदेश कार्यान्वित गरिएको छ। प्राय: यो सी कार्यक्रमहरूको लागि प्रयोग गरिन्छ, जसमा {case} एक प्रकार्य नाम हुन सक्छ। प्रभाव यो फाइल हो जुन त्यो प्रकार्य समावेश भएको फाइल हालै फाइल हुन्छ र कर्सर प्रकार्यको सुरुवातमा राखिएको छ। हेर्नुहोस् ": ट्याग-आदेशहरू मद्दत गर्नुहोस्" #:।

-q [errorfile]

QuickFix मोडमा सुरू गर्नुहोस्। फाइल [errorfile] पढिएको छ र पहिलो त्रुटि प्रदर्शित हुन्छ। यदि [errorfile] मेटाइयो भने, फाईलनामलाई 'त्रुटिफाइल' विकल्पबाट प्राप्त गरिएको छ (अमागाका लागि "AztecC.Err" को लागि पूर्वनिर्धारित, "errors.vim" अन्य प्रणालीहरूमा)। थप त्रुटिहरू ": cn" आदेशको साथमा जान सकिन्छ। हेर्नुहोस् ": द्रुतफिक्समा मद्दत गर्नुहोस्" #:।

आदेश को नाम मा निर्भर गर्दछ, विम फरक फरक व्यवहार गर्दछ (कार्यान्वयनयोग्य अझै पनि त्यहि फाइल हुन सक्छ)।

vim

"सामान्य" तरिका, सबै चीज पूर्वनिर्धारित छ।

पूर्व

पूर्व मोडमा सुरू गर्नुहोस्। ": Vi" आदेशको साथ सामान्य मोडमा जानुहोस्। "ई" तर्कको साथ पनि गर्न सकिन्छ।

हेर्नुहोस्

केवल पढ्ने-मात्र मोडमा सुरू गर्नुहोस् । तपाइँ फाईलहरू लेख्नबाट सुरक्षित हुनेछ। पनि "-आर" तर्कको साथ गर्न सकिन्छ।

gvim gview

GUI संस्करण। नयाँ सञ्झ्याल सुरु हुन्छ। "-g" तर्कको साथ पनि गर्न सकिन्छ।

rvim rview rgvim rgview

माथि जस्तै, तर प्रतिबन्धहरूसँग। यो खोल आदेशहरू सुरु गर्न सम्भव छैन, वा विल निलम्बित गर्नुहोस् "-Z" तर्कको साथ पनि गर्न सकिन्छ।

विकल्पहरू

विकल्पहरू फाइलनामहरू अघि वा पछि कुनै पनि अर्डरमा दिइएको हुन सक्छ। कुनै तर्क बिना विकल्प एक ड्यास पछि संयुक्त हुन सक्छ।

+ [num]

पहिलो फाइलको लागि कर्सर लाइन "num" मा स्थित हुनेछ। यदि "num" हराइरहेको छ भने, कर्सरलाई अन्तिम रेखामा राखिनेछ।

+ / {pat}

पहिलो फाइलको लागि कर्सर {pat} को पहिलो घटनामा राखिएको छ। हेर्नुहोस् ": खोज खोजी ढाँचाका लागि खोजी-ढाँचामा मद्दत गर्नुहोस्"।

+ {आदेश}

-c {आदेश}

{आदेश} पहिलो फाइल पढेको पछि क्रियान्वित गरिनेछ। {आदेश} को पूर्व कमांडको रूपमा व्याख्या गरिएको छ। यदि {आदेश} रिक्त स्थानहरूमा यो डबल उद्धरणहरूमा संलग्न गरिएको हुनुपर्छ (यो प्रयोग गरिएको शेलमा निर्भर गर्दछ)। उदाहरण: Vim "+ सेट सी" main.c
नोट: तपाईं 10 "+" वा "-c" आदेशहरू सम्म प्रयोग गर्न सक्नुहुन्छ।

--cmd {आदेश}

"-c" प्रयोग गरी जस्तै, तर आदेशले कुनै पनि vimrc फाइल प्रशोधन गर्नु अघि निष्पादित गरिएको छ। तपाईं यी आदेशहरू मध्ये 10 सम्म प्रयोग गर्न सक्नुहुन्छ, स्वत: "-c" आदेशहरूबाट।

-b

बाइनरी मोड। केही विकल्पहरू सेट हुनेछन् जसले बाइनरी वा कार्यान्वयन योग्य फाइल सम्पादन गर्न सम्भव बनाउँछ।

-C

संगत। 'संगत' विकल्प सेट गर्नुहोस्। यो Vim ले अधिकतर विय तरिका व्यवहार गर्दछ, भले पनि एक .vimrc फाइल अवस्थित छ।

-d

भिन्न मोडमा सुरू गर्नुहोस्। त्यहाँ दुई वा तीन फाइल नाम तर्क हुनुपर्छ। विमले सबै फाईलहरू खोलिदिन्छन् र तिनीहरूका बीचमा भिन्नता देखाउँदछ। Vimdiff जस्तै काम गर्दछ (1)।

-d {उपकरण}

टर्मिनलको रूपमा प्रयोगको लागि {यन्त्र} खोल्नुहोस्। केवल Amiga मा। उदाहरण: "- डी con: 20/30/600/150"।

-e

पूर्व मोडमा Vim सुरु गर्नुहोस्, जस्तै कि कार्यान्वयन योग्य "पूर्व" भनिन्छ।

-f

अग्रभूमि जीयूआई संस्करणको लागि, Vim लाई खोलबाट फोकस र छुटेको छैन जुन यो सुरु भएको थियो। अमिगामा नयाँ विन्डो खोल्न पुन: सुरुवात गरिएको छैन। यो विकल्प प्रयोग गरिनु पर्छ जब भिम कार्यक्रम द्वारा निष्पादित गरिएको छ जुन सम्पादन सत्रको अन्त्यमा (जस्तै मेल) को प्रतीक्षा हुनेछ। अमिगामा ": श" र ":!" आदेशहरू काम गर्दैनन्।

-F

यदि दायाँ FKMAP समर्थन दायाँ-देखि-बाँया उन्मुख फाइलहरू र फारसी किबोर्ड म्यापिंग सम्पादन गर्नको लागि संकलित गरिएको छ, यो विकल्प फारम मोडमा भिम सुरु हुन्छ, जस्तै 'fkmap' र 'rightleft' सेट। अन्यथा एक त्रुटि सन्देश दिइन्छ र छोटो बन्दरगाह।

-g

यदि VIM GUI समर्थनको साथ संकलित गरिएको छ, यो विकल्पले GUI सक्षम गर्दछ। यदि कुनै जीयूआई समर्थन संकलित भएन भने, त्रुटि सन्देश दिईएको छ र छोटो अवरोध गर्दछ।

-h

कमांड रेखा आर्गुमेन्टहरू र विकल्पहरूको बारेमा केही सहायता दिनुहोस्। यस पछि विम बाहिर छ।

-H

यदि दायाँ RIGHTLEFT समर्थन दाँया-देखि-बायाँ अभिमुख फाइलहरू र हिब्रू किबोर्ड म्याप सम्पादन गर्नका लागि संकलित गरिएको छ, यो विकल्प हिब्रू मोडमा विम सुरु हुन्छ, अर्थात् 'hkmap' र 'rightleft' सेट छन्। अन्यथा एक त्रुटि सन्देश दिइन्छ र छोटो बन्दरगाह।

-i {viminfo}

Viminfo फाइल प्रयोग गर्दा सक्षम हुन्छ, यो विकल्पले "" / ~viminfo "डिफल्टको सट्टा प्रयोग गर्न फाइलनाम सेट गर्दछ। यो .viminfo फाइलको प्रयोग छोड्नका लागि पनि प्रयोग गर्न सकिन्छ, "नाम" नाम दिएर।

-L

समान as -r।

-l

Lisp मोड। 'Lisp' र 'शोमिच' विकल्पहरू सेट गर्दछ।

-m

फाइलहरू परिमार्जित गरिएको छ। 'लेखन' विकल्प रिसेट गर्दछ, ताकि फाइलहरू लेख्न सम्भव छैन।

-N

कुनै संगत मोड। 'संगत' विकल्प रिसेट गर्नुहोस्। यो Vim एक राम्रो राम्रो व्यवहार गर्दछ, तर कम Vi संगत, एक .vimrc फाइल अवस्थित भए तापनि।

-n

कुनै स्वाप फाइल प्रयोग हुनेछैन। क्र्यास पछि पुनःप्राप्ति असंभव हुनेछ। काम यदि तपाईं एक धेरै ढिलो माध्यममा फाईल सम्पादन गर्न चाहानुहुन्छ (जस्तै फ्लपी)। पनि ": सेट uc = 0" सँग गर्न सकिन्छ। "" Uc = 200 सेट "सँग अनइन गर्न सकिन्छ।

-o [एन]

खुला एन खिडकियां। जब एन हटाइएको छ, प्रत्येक फाईलको लागि एक सञ्झ्याल खोल्नुहोस्।

-आर

केवल पढ्ने मोड। 'पढ्ने' विकल्प सेट गरिनेछ। तपाईं अझै बफर सम्पादन गर्न सक्नुहुन्छ, तर दुर्घटनामा एक फाइल अधिलेखनबाट रोकिनेछ। यदि तपाईं फाईल अधिलेखन गर्न चाहनुहुन्छ भने, पूर्व आदेशमा एक विस्मयादिबोधक चिन्ह थप्नुहोस्, जस्तै ": w!" मा। आर-विकल्पले पनि- एन विकल्प (तल हेर्नुहोस्) को अनुरुप गर्दछ। 'पढ्ने' विकल्पको साथ रिसेट गर्न सकिन्छ ": सेट नियोो"। हेर्नुहोस् ": मद्दत 'पढ्ने'।

-r

रिकभरीका लागि प्रयोग गर्ने बारे जानकारीको साथ स्वैप फाइलहरू सूची गर्नुहोस्।

-r {फाईल}

पुन: प्राप्ति मोड। स्वैप फाइल दुर्घटनाग्रस्त सम्पादन सत्र पुन: प्राप्त गर्न प्रयोग गरिन्छ। स्वैप फाईल एक फाइल हो एउटै फाइलनामको साथ पाठ फाईलको रूपमा ".swp" सँग जोडिएको। हेर्नुहोस् ": रिकभरीमा मद्दत गर्नुहोस्"।

-s

मौन मोड। कहिलेकाहीँ "पूर्व" को रूपमा सुरू भयो वा "-s" विकल्प भन्दा पहिले "-e" विकल्प दिइयो।

-s {scriptin}

लिपि फाइल {scriptin} पढिएको छ। फाइलमा क्यारेक्टरहरू व्याख्या गरिएका छन् यदि तपाईले टाइप गर्नुभयो भने। समान आदेशसँग गर्न सकिन्छ ": स्रोत! {Scriptin}"। यदि फाइलको अन्त्य सम्पादक बाहिर निस्केको छ भने, थप क्यारेक्टरहरू किबोर्डबाट पढ्न सकिन्छ।

-T {टर्मिनल}

टर्मिनल को नाम तपाईलाई प्रयोग गरिरहनु भएको छ। स्वचालित तरिकाले काम गर्दा मात्र आवश्यक हुन्छ। एक टर्मिनल विम (बनाइएका) को लागि जान सकिन्छ वा टाईकोप वा टर्मिनफ फाइलमा परिभाषित गरिएको हुनुपर्छ।

-u {vimrc}

प्रारम्भिकताका लागि फाइल {vimr} मा आदेशहरू प्रयोग गर्नुहोस्। सबै अन्य प्रारम्भिकहरू छोडिन्छन्। विशेष प्रकारका फाइलहरू सम्पादन गर्न यसलाई प्रयोग गर्नुहोस्। यो नाम "नोन" दिएर सबै प्रारम्भिकताहरू छोड्न पनि प्रयोग गर्न सकिन्छ। "थप जानकारीको लागि विम भित्र भित्र प्रारम्भिक मद्दत" हेर्नुहोस्।

-U {gvimrc}

GUI सुरुवातिका लागि फाइल {gvimrc} मा आदेशहरू प्रयोग गर्नुहोस्। सबै अन्य GUI प्रारम्भिकहरू छोडिएका छन्। यो नाम "NONE" दिएर सबै GUI प्रारम्भिकताहरू छोड्न पनि प्रयोग गर्न सकिन्छ। हेर्नुहोस् ": gui-init मद्दत गर्नुहोस्" थप जानकारीको लागि भिम भित्र।

-V

Verbose। सन्देशहरू सोर्स गरिएका छन् र सन्देशहरूको पढ्न र लेख्नको लागि सन्देश दिनुहोस्।

-v

वीआईएम मोडमा VIM सुरु गर्नुहोस्, जस्तै कि कार्यान्वयन योग्य "vi" भनिन्थ्यो। यो मात्र छ जब कार्यान्वयन योग्य "पूर्व" भनिन्छ।

-w {scriptout}

तपाईँले टाइप गर्नुहुने सबै क्यारेक्टरहरू {scriptout} फाइलमा रेकर्ड गरिएको छ, जब सम्म तपाइँ विम बाहिर निस्कनुहुन्न यो उपयोगी छ यदि तपाईं "vim -s" वा "स्रोत!" सँग प्रयोग गर्न स्क्रिप्ट फाइल सिर्जना गर्न चाहानुहुन्छ। यदि {स्क्रिप्टआउट} फाईल अवस्थित छ भने क्यारेक्टरहरू संलग्न हुन्छन्।

-W {scriptout}

जस्तै - w, तर अवस्थित फाइल अधिलेखन छ।

-x

फाइलहरू लेख्दा एन्क्रिप्शन प्रयोग गर्नुहोस्। क्रिप्ट कुञ्जीको लागि प्रस्ट पार्नेछ।

-Z

प्रतिबन्धित मोड। कार्य गर्दछ जस्तै कार्यान्वयनयोग्य "r" सँग सुरु हुन्छ।

-

विकल्पहरूको अन्त अस्वीकार गर्दछ। यस पछि तर्क फाइल फाइलको रूपमा संभाला गरिनेछ। यो फाईलनाम सम्पादन गर्न प्रयोग गर्न सकिन्छ जुन '-' सँग सुरु हुन्छ।

--help

मद्दत सन्देश दिनुहोस् र बाहिर निस्कनुहोस्, जस्तै "-h"।

--वर्धन

छाप्नुहोस् संस्करण जानकारी र बाहिर निस्कनुहोस्।

--मकोट

एक सर्भर सर्भरमा जडान गर्नुहोस् र यसलाई अरू आर्गुमेन्टमा दिएको फाईलहरू सम्पादन गर्नुहोस्।

--serverlist

भेट्टाउन सबै विम सर्वरहरूको नामहरू सूचीबद्ध गर्नुहोस्।

--servername {name}

सर्भर नामको रूपमा {नाम} प्रयोग गर्नुहोस्। हालको भिमका लागि प्रयोग भएको, जब सम्म --serversend वा प्रयोग गर्न को लागी प्रयोग नगरेसम्म, यो सर्भरको नामसँग जडान हुनको लागि हो।

--serversend {कुञ्जी}

एक सर्भर सर्भरमा जडान गर्नुहोस् र यसलाई {कुञ्जी} पठाउनुहोस्।

--सकेट

GTK GUI मात्र: अर्को विन्डोमा gvim चलाउनको लागि GtkPug म्याग्दी प्रयोग गर्नुहोस्।

--ईओच-भद

GTK GUI मात्र: स्टडआउटमा सञ्झ्याल आइको गूंज गर्नुहोस्

अनलाइन मद्दत

सुरू गर्न "मद्दत" विममा टाइप गर्नुहोस्। टाइप गर्नुहोस् "विषयलाई मद्दत गर्नुहोस्" एक विशेष विषयमा मद्दत प्राप्त गर्न। उदाहरणको लागि: ": ZZ" मद्दतको लागि "ZZ" आदेशको लागि मद्दत गर्नुहोस्। विषयहरू पूरा गर्न प्रयोग गर्नुहोस् र CTRL-D (": मद्दत cmdline-complete")। ट्यागहरू एक स्थानबाट अर्को ठाउँमा जम्प गर्न उपस्थित छन् ( हाइपरटेक लिङ्कहरू क्रमबद्ध गर्नुहोस्, "हेर्नुहोस्")। सबै दस्तावेज फाइलहरू यस तरिकामा हेर्न सकिन्छ, उदाहरणको लागि ": syntax.txt मद्दत गर्नुहोस्"।

यो पनि हेर्नुहोस्

vimtutor (1)