Vi & Vim

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

3
मैं netrw में किसी फ़ाइल की प्रतिलिपि कैसे बना सकता हूँ?
वर्तमान कार्यशील निर्देशिका है ./A/B/। जब मैं टाइप करता हूं तो एक खाली दस्तावेज खोला जाता है vim, और netrw को कमांड के साथ खोला जाता है :e.। विंडो को विभाजित किया जाता है vs., और मैं ऊपरी स्तर की निर्देशिका में नेविगेट कर सकता हूं, अर्थात ./A/। अब मैं …

2
बाहर निकलने के बाद टर्मिनल को साफ करने से विम को रोकें
यदि मैं करता हूँ: $ less file और qबाहर निकलने के लिए दबाएं less, मैं उसी पाठ को देखता हूं जैसा मैंने स्क्रीन पर देखा lessथा जब वह अभी भी चल रहा था। हालांकि, अगर मैं करता हूं $ vim file और :q, मेरा टर्मिनल खाली है ... क्विटिंग के …
15 terminal  linux  quit 

5
क्या मैं अधिसूचित किया जा सकता हूं जब मैं पूर्ववत से परिवर्तन पूर्ववत कर रहा हूं?
मैं कुछ समय के लिए विम में अनौपचारिक सुविधा का उपयोग कर रहा हूं । यह बहुत अच्छी सुविधा है। हालाँकि, एक झुंझलाहट यह है कि गलती से किए गए परिवर्तनों को बदलना बहुत आसान है जो मैंने पिछली बार फ़ाइल खोलने के दौरान किया था; जो 2 मिनट पहले, …

5
क्या मैं "डॉट ऑपरेटर" के साथ एक मैक्रो दोहरा सकता हूं?
क्या मैं .कमांड के साथ एक मैक्रो दोहरा सकता हूं ? उदाहरण के लिए, मैं टाइप करने में सक्षम होना चाहता हूं: @q... और यह प्रभावी रूप से @q4 बार कॉल करता है। डिफ़ॉल्ट व्यवहार के साथ, यह कार्य तभी 'क्यू' उदाहरण के लिए एक एकल आदेश रखती है, काम …
15 macro  count 

2
क्या "सेट" कमांड केवल सक्रिय बफर को प्रभावित करता है?
मेरे पास दो भैंसे हैं: :ls 1 %a ".vimrc" line 1 2 #h "script.sh" line 1 Press ENTER or type command to continue जैसा कि ऊपर देखा गया है, मैं पहले बफर पर हूं। अब अगर मैं :set softtabstop=16कमांड को अंजाम देता हूं , तो मुझे उम्मीद है कि यह …
15 set  setlocal 


1
क्या एक विम रेगेक्स शाब्दिक को अलग-अलग जादू मोड में बदलने का एक तरीका है?
यदि मेरे पास एक स्ट्रिंग शाब्दिक में एक जादू विम रेगेक्स है, तो क्या पूरे रेगेक्स को वैकल्पिक प्रतिनिधित्व में बदलने का एक तरीका है जो एक अलग जादू मोड का उपयोग करता है, इसलिए मैं उस समकक्ष रेगेक्स को स्रोत कोड में पेस्ट कर सकता हूं? उदाहरण के लिए, …

2
क्या खोज और इतिहास को विम में बदलना है?
हम आईडीई और टेक्स्ट संपादकों पर खोज को पुनः प्राप्त कर सकते हैं और इतिहास को बदल सकते हैं। इसी तरह एक खोज इतिहास है या पहले से खोजे गए व्यंजक को पुनः प्राप्त करने का एक तरीका है?
14 search 

1
मेरी खिड़कियां एक साथ क्यों स्क्रॉल कर रही हैं?
मेरे पास एक ही बफर पर दो खिड़कियां खुली हैं और मैं एक ही समय में एक ही फाइल के दो हिस्सों को संपादित करना चाहता हूं। मैं नहीं कर सकता क्योंकि खिड़कियां एक साथ स्क्रॉल कर रही हैं। मैंने noscrollbindसेट किया है इसलिए मैं इससे भ्रमित हूं। इसके कारण …

1
इन्सर्ट मोड को क्विट किए बिना कर्सर को सही इंडेंटेशन लेवल पर कैसे ले जाएँ?
उदाहरण के लिए मेरे पास यह जावास्क्रिप्ट कोड है। |चरित्र कर्सर की स्थिति का प्रतिनिधित्व करता है और यह एक खाली लाइन पर है। function a() { console.log("a"); function b() { console.log("b"); function c() { console.log("c"); } | c(); } b(); } अनुरोधित ऑपरेशन के बाद, सामग्री इस तरह दिखाई …

1
एक फुटप्लगिन में एक ऑटोकैमड के लिए, क्या मुझे पैटर्न मिलान या <बफर> का उपयोग करना चाहिए?
मेरे पास फ़ाइल को स्वचालित रूप से सहेजने के लिए TeX और Markdown फ़ाइलों के लिए एक स्वतः पूर्णता है। कुछ भी असाधारण नहीं: autocmd CursorHold *.tex,*.md w हालाँकि, इन फ़ाइलों के लिए कस्टम सेटिंग्स बढ़ने पर, मैंने उन्हें अलग कर दिया ftplugin/tex.vimऔर ftplugin/markdown.vim: " ftplugin/tex.vim autocmd CursorHold *.tex w …
14 autocmd  filetype 

3
अलग-अलग शब्दों को एक साथ संपादित करें, एक ही पंक्ति जैसे कि मल्टीप्ले चयनों के साथ उदात्त पाठ में
क्या एक से अधिक शब्दों को एक साथ संपादित करना संभव है, जो एक ही पंक्ति में हैं? उदाहरण के लिए, मान लें कि मेरे पास यह है: Spam and Eggs is all you need for a healthy breakfast और मैं इस लाइन को बदलना चाहूंगा: organic_Spam and organic_Eggs is …

2
Vim + tmux के तहत कर्सर का आकार
साइबरविन के तहत tmux के अंदर विम को चलाने पर मेरे पास विभिन्न कर्सर आकार कैसे हो सकते हैं? Tmux के बिना ये पंक्तियाँ जो मैं चाहता हूँ उसे प्राप्त करने के लिए पर्याप्त होगा: let &amp;t_SI = "\e[5 q" let &amp;t_EI = "\e[2 q" लेकिन किसी भी तरह से …
14 tmux  cygwin 

3
Vm में संपादित फ़ाइल के नाम के साथ tmux टैब को कैसे लेबल करें?
जब भी मैं टर्मिनल में tmux सेशन खोलता हूं, तो vim सेशन वाले सभी टैब लेबल किए जाते हैं vim। मेरा प्रश्न है: संपादित फ़ाइल के नाम के साथ tmux टैब को लेबल करने के लिए इसे कैसे कॉन्फ़िगर करें या vim | test.cppप्रश्न में टैब के शीर्षक के रूप …
14 vimrc  terminal  tmux 

1
चयनित पंक्तियों को मोड़ो
मैं दृश्य मोड में चयनित लाइनों को कैसे मोड़ और खोल सकता हूं? आइए बताते हैं कि मेरे तीन अनुच्छेद हैं और मैं पहले या अंतिम दो को एक पंक्ति में मोड़ना चाहता हूं: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de …

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