में एकाधिक विंडो में परिवर्तन आदेश स्वचालित रूप से लागू कर सकते हैं क्या विम स्वचालित रूप से dd
, O
, और u
सभी खुली विंडो में परिवर्तन/सम्मिलित आदेश लागू कर सकता है? मैं एक खिड़की में एक लाटेक्स दस्तावेज़ लिख रहा हूं और अपने मार्जिन नोट्स, TODOs आदि के लिए दूसरी विंडो का उपयोग करना चाहता हूं (Cornell notes के समान)। मेरे विम टैबविम
|1 \documentclass{article} |1
|2 \begin{document} |2
|3 Lorem ipsum dolor sit amet, |3 TODO: reword this.
| …consectetur adipisicing elit.|
|4 Ut enim ad minim veniam, quis |4 Could use some more examples.
| …nostrud exercitation ullamco.|
|5 |5 Put bibliography here.
|6 \end{document} |6
मैं wrap
(और अधिमानतः showbreak
) रखने के लिए चालू किए जाने के रूप में अपने वाक्य अक्सर काफी लंबे होते हैं लेनी होगी।
अभी तक मैं समानांतर में दो फ़ाइलों को नेविगेट करने के लिए सफलतापूर्वक scrollbind
और cursorbind
का उपयोग कर रहा हूं। जब मैं एक फ़ाइल में लाइनों को सम्मिलित या हटाता हूं, हालांकि संरेखण टूट जाता है। उदाहरण के लिए, मैं एक पंक्ति एक पैकेज लोड करने के लिए बाईं विंडो में (o
का उपयोग कर) सम्मिलित हो सकता है, उत्पादन
|1 \documentclass{article} |1
|2 \usepackage{hyperref} |2
|3 \begin{document} |3 TODO: reword this.
|4 Lorem ipsum dolor sit amet, |4 Could use some more examples.
| …consectetur adipisicing elit.|
|5 Ut enim ad minim veniam, quis |5 Put bibliography here.
| …nostrud exercitation ullamco.|
|6 |6
|7 \end{document} |~
अब सभी दाएं विंडो में टिप्पणी गलत तर्ज पर कर रहे हैं। यदि लेफ्टथैंड विंडो में मेरा संपादन राइथेंड विंडो में लाइन 1 के बाद एक नई लाइन भी डाला गया है, तो संरेखण संरक्षित किया जाएगा। मुझे windo
कमांड का उपयोग करके कुछ सफलता मिली है (उदाहरण के लिए windo normal dd
दोनों फ़ाइलों में एक पंक्ति को हटाने के लिए); क्या मुझे dd
से window normal dd
पर नक्शा करना चाहिए और इसी तरह मैं प्रत्येक आदेश के लिए उपयोग कर सकता हूं? यह o
जैसे कमांड के लिए कैसे काम करेगा जो आपको डालने मोड में छोड़ देगा?
समस्या को जटिल करने के लिए, मैं आदर्श रूप से किसी भी क्रिया को पसंद करता हूं जो दोनों फ़ाइलों में दोहराने के लिए एक न्यूलाइन वर्ण बनाया या हटा दिया गया है। उदाहरण के लिए, डालने मोड में कैरिज रिटर्न पकड़ा जाना चाहिए और दूसरी विंडो में दोहराया जाना चाहिए।
क्या ऐसा करने का कोई बेहतर तरीका है (मैं विम के साथ रहूंगा लेकिन अन्य संपादकों के बारे में सुनने में रूचि रखूंगा जिनके पास यह कार्यक्षमता है), या क्या मुझे अपनी टिप्पणियां दस्तावेज़ फ़ाइल के अंदर रखना चाहिए?
कोई जवाब नहीं है, लेकिन यह नहीं है कि '%' टिप्पणियां क्या हैं? बस उन दस्तावेज़ों में सीधे दाईं ओर लाइनें डालें जहां वे संबंधित हैं। यदि आपको जरूरी है, तो भी आप उन्हें आसानी से दूर कर सकते हैं, ': g/^ \ s *%/d'। – glts