मैं लंबे समय से ( emacs
और ) के मिश्रण का उपयोग कर रहा हूं । उनमें से प्रत्येक का लाभ है। मैं प्रक्रिया जैसे संकलन से त्रुटि आउटपुट पार्स करता हूं और एक लाइन और कॉलम नंबर प्राप्त करता हूं, लेकिन मैं केवल एक लाइन और कॉलम पर सीधे जाने के लिए उपयोग कर सकता हूं :vi
vim
emacs
emacs +15:25 myfile.xml
साथ vi
मैं केवल लाइन नंबर है (आदमी पेज के अनुसार)
vi +15 myfile.xml
एक पैटर्न ( vi +/pattern myfile.xml
) पर स्थिति कर्सर जाने का विकल्प है जो मुझे कभी काम नहीं मिला। लेकिन इससे मुझे मदद नहीं मिलेगी क्योंकि पैटर्न हमेशा फ़ाइल में पहली घटना नहीं है।
मैं कैसे शुरू कर सकता हूं, vi
यह मेरी फाइल की लाइन 15 पर कॉलम 25 पर जाता है? क्या मैं -c
विकल्प के साथ कुछ कर सकता हूं ?
:15
यह लाइन 15 पर जाएगी। आशा है कि यह आपकी मदद करेगा
quickfix
प्रणाली है, जो त्रुटियों (साथ नेविगेट की एक सूची vim के भीतर से संकलक चलाता है, त्रुटि उत्पादन को पार्स करता है, भरता है:cp
,:cn
,:cl
आदेशों), और पहले एक पर अपने कर्सर की स्थिति?