मैं एक सुंदर नया वीम उपयोगकर्ता हूं और मुझे पता चला है कि इसकी सीखने की अवस्था काफी खड़ी है (कम से कम मेरे लिए)। मैंने जावास्क्रिप्टलिंट त्रुटि जांच के लिए बस this vim script इंस्टॉल किया है, जो एक बफर सहेजने के बाद विम की क्विकफ़िक्स विंडो में त्रुटियों को दिखाता है।आप विम की क्विकफ़िक्स सुविधा का उपयोग कैसे करते हैं?
हालांकि, मुझे नहीं पता कि आगे क्या करना है .. मैं सभी त्रुटियों के माध्यम से कैसे 'स्क्रॉल' कर सकता हूं? मैं quickfix 'विंडो' को कैसे बंद करूं? मेरे कोड में परिवर्तन करने के बाद त्रुटियों की जांच करने के लिए मैं इसे कैसे प्राप्त करूं?
मैंने विम क्विकफ़िक्स दस्तावेज़ों को देखा है लेकिन कमांड की मात्रा भारी है और मुझे लगता है कि मैं जो चाहता हूं उसे ढूंढ नहीं सकता। किसी भी सहायता की सराहना की जाएगी।
एक साइड प्रश्न: क्या जावास्क्रिप्टलिंट को .html फ़ाइल में रहने वाले कोड के लिए जेएस त्रुटियों के लिए जांच करने का कोई तरीका है?
धन्यवाद!
धन्यवाद, वे आदेश एक अच्छी शुरुआत हैं, मुझे बस थोड़ा सा खेलना होगा और यह कैसे काम करता है इसका उपयोग करें। यदि मैं उपयोग करता हूं: qn विंडो में किसी त्रुटि पर जाने के लिए, क्या मैं qf विंडो से बाहर निकले बिना अपने कोड के साथ विंडो पर जा सकता हूं? क्या यह उस रेखा पर जा सकता है जिसमें त्रुटि है? और उपयोग करने का आपका सुझाव: कॉल काम करता है, हालांकि यह
क्विकफ़िक्स विंडो अधिकतर किसी अन्य विम विंडो की तरह संचालित होती है: j एक रेखा के नीचे, एक लाइन के ऊपर, सीएन अगली त्रुटि/चेतावनी, आदि पर कूदने के लिए
प्रयोग!
स्रोत
2009-11-17 08:07:50
प्रयोग के लिए +1, यह काफी है कि मैंने सब कुछ कैसे सीखा। – hora
आप इस मामले में, quickfix विंडो में दूसरी त्रुटि पर जाने के लिए
:cc 2
(या कोई अन्य नंबर) का उपयोग भी कर सकते हैं।:cn
,:cc 4
, आदि के साथ नेविगेट करने से कर्सर को प्रश्न में लाइन पर रखा जाएगा।स्रोत
2009-11-17 09:30:06
जावास्क्रिप्ट वाक्य रचना-चेकिंग एकीकृत Syntastic Vim plugin, जो विम के स्थान-सूची खिड़की (जो QuickFix के समानांतर है) का उपयोग कर रहा है उपयोग कर रहा है का सबसे अच्छा अभ्यास तरीका है।
मैं this question और this question इसे कैसे करना है, साथ ही यह भी कि कैसे का उपयोग करने के लिए विम स्रोत-कोड ब्राउज़िंग/टैग सूची प्राप्त करने के लिए समझाने के लिए जवाब लिखा है समुदाय द्वारा संचालित jshint.com (जो रास्ता JSLint की तुलना में बेहतर IMO है) और मोज़िला के DoctorJS (पूर्व में jsctags)।
स्रोत
2011-05-05 07:05:58
क्विकफ़िक्स सूची (या उस स्थिति के लिए स्थान सूची) पर नेविगेट करने का सबसे आसान तरीका the
unimpaired
plugin है।एक बार क्विकफ़िक्स विंडो आबादी के बाद,
[q
और]q
त्वरित फ़िक्स सूची में आगे और पीछे (क्रमशः) जाएं।[Q
और]Q
शुरुआत और अंत में जाएं (जो विशेष रूप से आसान है यदि आपके पास सूची में केवल एक आइटम है; इससे vim शिकायत[q
और]q
) के बारे में शिकायत करती है। तो कार्यप्रवाह है:[q
और]q
साथ QuickFix सूची
[Q
बाद आइटम के माध्यम से पहले आइटम पर जाने के लिए[L
,]L
,[l
, और]l
का उपयोग उसी तरह करें। ;,[e
और]e
"बुलबुला" ऊपर और नीचे से ऊपर और नीचे लाइनों,[<Space>
और]<Space>
डालने रिक्त लाइनों आदि मैं कोई भी इसे यहाँ पहले उल्लेख किया हैरान था -unimpaired
भी अन्य आसान मैपिंग का भार है शायद यह कारण है कि यह जनवरी 2010 तक अस्तित्व में नहीं था, हालांकि 200 9 में सवाल पूछा गया था।स्रोत
2013-03-14 18:26:46
शायद यह विकल्प मौजूद नहीं था जब यह प्रश्न लिखा गया था (या शायद मैं खुद को शर्मिंदा कर रहा हूं क्योंकि मेरे
.vimrc
में कुछ है यह ऐसा होता है) लेकिन जब मुझेQuickfix List
मिलता है, तो मैं इसेj
औरk
के साथ नेविगेट करता हूं, फिर फ़ाइल में उस स्थान पर जाने के लिए<CR>
(यानी एंटर कुंजी) दबाएं।फिर, वापस
Quickfix List
को पाने के लिए मैंCtrl
+W
j
"एक खिड़की नीचे ले जाने के लिए" टाइप करें और मैं वापस कर रहा हूँ।अंत में, जब मैं कर रहा हूं, तो मैं बस
:q
टाइप करता हूं, जैसे कि मैं किसी भी सामान्य विंडो को बंद करना चाहता हूं।स्रोत
2014-09-12 11:47:14 LondonRob
यही वह है जो मैं करना चाहता हूं, लेकिन मुझे "परिवर्तन नहीं कर सकता," संशोधित 'बंद है "। –
अपने .vimrc फ़ाइल में निम्न दो पंक्तियों रखो:
अब आप ctrl-j और Ctrl-K, जो मानक नीचे की नकल करता है और गति ऊपर j और कश्मीर आदेशों का उपयोग कर त्रुटियों के माध्यम से नेविगेट कर सकते हैं ।
स्रोत
2015-03-26 19:19:20