मैं विम में एक बड़ी टेक्स्ट सरणी संपादित कर रहा हूं, और मैं इसके एक उप-कॉलम पर गणना करना चाहता हूं।विम से पाठ के आयताकार क्षेत्र को बाहरी कार्यक्रम में पिपिंग करना?
संपादित फ़ाइल का सरलीकृत उदाहरण:
name value name saturation
red 5 green 2
blue 7 yellow 7
other text
मैं एक बाहरी कार्यक्रम calc.pl के माध्यम से पाइप स्तंभ 4 करना चाहते हैं, calc.pl की जगह इनपुट में नए संख्या के साथ नंबर, उदाहरण के लिए:
name value name saturation
red 5 green 2.4
blue 7 yellow 7.14
other text
जब मैं v.motion का उपयोग करके कॉलम 4 में आयताकार का चयन करता हूं, और! Perl calc.pl पूरी लाइनें केवल आयताकार नहीं, calc.pl पर पाइप हो जाती हैं।
एक काम चारों ओर एक कार्य होगा: temp फ़ाइल में आयताकार कटौती, temp फ़ाइल पर calc.pl चलाएं, और फिर आयत के रूप में आउटपुट पढ़ें।
क्या बिना कट/खोल/पेस्ट करने के लिए विम में सीधा आगे समाधान है?