Vi & Vim

पाठ संपादकों के vi और Vim परिवारों का उपयोग करने वाले लोगों के लिए प्रश्नोत्तर

4
सभी खुले बफ़र्स के लिए खोज परिणाम कैसे दिखाएं
एक चीज जो मैं अक्सर करता हूं (लेकिन करने के लिए कमांड लाइन पर निर्भर करता हूं) एकाधिक फ़ाइलों में खोज / grepping है। क्या सभी खुले बफ़र्स के लिए खोज परिणाम प्रदर्शित करने का एक तरीका है? आदर्श रूप से, मैं एक नया स्प्लिट बफ़र रखना चाहूँगा जिसमें परिणाम …

2
जब कोई फ़ाइल नाम नहीं दिया जाता है, तो मैं विम को डिफ़ॉल्ट फ़ाइल नाम का उपयोग कैसे करूँ?
मैं शायद ही कभी, अगर कभी, सिर्फ vimफ़ाइल नाम के बिना खुला । अक्सर पर्याप्त, मैं कुछ बाहर परीक्षण करना चाहता हूं, आमतौर पर एक त्वरित फेंकने वाली स्क्रिप्ट, और मैं आमतौर पर उनका नाम test.sh(या कुछ संस्करण, जैसे test.py)। यदि मैं बिना किसी फ़ाइल नाम के भाग गया तो …
17 vimrc  startup 

2
घुंघराले ब्रेसिज़ के बिना भाषाओं में% का उपयोग करना
सी और सी-जैसी भाषाओं में, मैं %उसी घुंघराले ब्रेस पर कूदने के लिए उपयोग कर सकता हूं जो कर्सर चालू है। यह एक प्रसिद्ध "ट्रिक" है। लेकिन उदाहरण के लिए रूबी में: def fun [1, 2].each do |n| end end यह काम नहीं करता है, क्योंकि माणिक पात्रों का उपयोग …

2
ale linter + eslint: अगली त्रुटि पर जाएं
मैं उपयोग eslintके साथ aleमेरी जावास्क्रिप्ट कोड एक प्रकार का वृक्ष है। कोड ब्लॉक को संपादित करने के बाद, मुझे ठीक करने के लिए अक्सर कुछ त्रुटियां होती हैं। फिक्सिंग अगली गलत लाइन पर नेविगेट करके, शासक से समस्या को पढ़ने और फिक्सिंग द्वारा किया जाता है। अगर मैं नेविगेशन …


2
सेट और: सेट में क्या अंतर है?
मैं टिम पोप के विम-सेंसिबल प्लगइन को देख रहा था और मैंने इसे README में देखा ... सुविधाओं की आधिकारिक सूची के लिए स्रोत देखें। (चिंता न करें, यह ज्यादातर :setकॉल है।) जब मैंने स्रोत को देखा, तो :setकॉल इस तरह से हैं ... set autoindent :इससे पहले कोई नहीं …
17 vimscript  vimrc 

6
मैं C / C ++ फ़ंक्शन के दस्तावेज़ दिखाने के लिए विम कैसे प्राप्त कर सकता हूं?
अधिकांश संपादकों के पास एक विशेषता होती है जब आप किसी फ़ंक्शन पर कार्यवाहक रखकर कुछ कुंजी दबाते हैं, तो यह उस फ़ंक्शन के दस्तावेज़ को संख्या और प्रकार के तर्कों के साथ कार्य करता है जो कार्य करता है। मैं सोच रहा था कि क्या विम इस तरह का …

1
मुझे इस कस्टम कमांड पर "E488: ट्रेलिंग कैरेक्टर्स" त्रुटि क्यों मिल रही है?
मेरे पास एक ~/.vimrcऐसा है जिसमें बस यही है: function! NewFile() let filename = input("Filename:") endfunction command NewFile :call NewFile()<cr> (बेशक मेरा वास्तविक .vimrcअधिक जटिल है, लेकिन मैंने इस छोटे से परीक्षण मामले को बिना किसी प्लग इन आदि के साथ फिर से बनाया है) मेरा इरादा एक फ़ंक्शन लिखना …

3
इंडेंटेशन के लिए टैब, संरेखण के लिए रिक्त स्थान
मैं टैब के साथ विम ऑटो इंडेंट बनाने की कोशिश कर रहा हूं, और व्हाट्सएप के साथ संरेखित कर रहा हूं, लेकिन वास्तव में, टैब के साथ इंडेंट विम और टैब + व्हाइट स्पेस के साथ संरेखण भरें। विम करता है: (प्रत्येक ब्लॉक एक टैब है) { >--long a = …

1
मुझे अपने विम का पैच संस्करण कैसे पता चलेगा?
मेरे पास have.४ स्थापित है, लेकिन मुझे यकीन नहीं है कि जब मैंने इसे स्थापित किया था तो यह पैच स्तर क्या था। मैं कैसे जांच करूं? vim --version देता है VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Oct 15 2014 16:18:44) .... लेकिन यह पैच स्तर या …
17 version 

5
मैं कर्सर को वर्तमान रेखा के केंद्र में कैसे ले जाऊं?
क्या कोई तरीका है जिससे मैं अपने कर्सर को वर्तमान लाइन के मध्य में स्थानांतरित कर सकता हूं? (पाठ की पंक्ति के बीच में - स्क्रीन की चौड़ाई के बीच में नहीं) मैं सोच रहा था कि क्या Mस्क्रीन के मध्य में चाल चाल कर्सर के समान एक शॉर्टकट था …

3
क्या मैं विम विंडो में इंटरेक्टिव शेल जारी कर सकता हूं?
मुझे पता है कि मैं बाहरी कमांड को निष्पादित :!या :r!निष्पादित कर सकता हूं और वैकल्पिक रूप से इसका आउटपुट टेक्स्ट में डाल सकता हूं । मैं प्रदर्शन भी कर सकता हूं :!shऔर जब तक मैं इसे बाहर नहीं निकालूंगा, तब तक मैं एक खोल फोड़ूंगा - लेकिन जब तक …

3
Tmux में हाइलाइटिंग कोई सिंटैक्स नहीं
मैं स्थापित tmuxiTerm 2. (बिल्ड 3.0.13) में जब मैं निष्पादित vimमें tmux, वाक्य रचना इस तरह दिखता है पर प्रकाश डाला। लेकिन tmux के बाहर, सिंटैक्स हाइलाइटिंग ठीक लगती है। मेरे $TERMअंदर और बाहर tmux है xterm-256color। मैंने भी जोड़ा set -g default-terminal "screen-256color" में .tmux.confहै और इस के लिए …

8
Vim में python फीचर कैसे इनेबल करें
मैं एक विम प्लगइन स्थापित करना चाहता हूं, इस प्लगइन को एक +pythonसुविधा की आवश्यकता है , इसलिए जब मैं विम खोलता हूं और :versionइसे प्रदर्शित करता हूं -python। मैं इसे कैसे सक्षम कर सकता हूँ? धन्यवाद।
17 installing 

1
"ऑपरेटर" + "Motion" असंगत व्यवहार क्यों करता है?
यह एक ऐसी चीज है, जिसने मुझे लंबे समय तक परेशान किया है, लेकिन मैंने कभी भी इसके बारे में पूछने के लिए आस-पास नहीं देखा। अपने बफर में पाठ इस तरह दिखता है: Hello World अगर मैं अपने कर्सर को लाइन 2 में कहीं रख देता हूं, और करता …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.