में सभी चिह्नित लाइनों को यंकिंग करना अक्सर बार में लॉग फ़ाइलों की समीक्षा करते समय, मैं अंक का उपयोग करके दिलचस्प रेखाओं को हाइलाइट करूंगा। किसी बिंदु पर, मैं किसी भी रजिस्टर या किसी अन्य फ़ाइल में सभी रोचक लाइनों (या तो सभी चिह्नित लाइनों, या अंकों की एक सूची) की प्रतिलिपि बनाने में सक्षम होना चाहता हूं (यह वास्तव में कोई फर्क नहीं पड़ता; लक्ष्य है सारांश लिखने में सुविधा)। मैं ऐसा करने के लिए किसी भी तरह से निर्मित करने में सक्षम नहीं हूं; क्या यह विम में संभव है?विम
मुझे लगता है कि यह शायद एक काफी सरल कार्य है; शायद कुछ इस तरह लग रही है, लेकिन मेरी vimscript क्षमताओं बहुत कमजोर कर रहे हैं:
for cur_mark in list_of_marks
goto mark
yank current line and append to register
क्या कभी किसी ने भी इसी तरह का है कि वे मेरे लिए इंगित कर सकते हैं कुछ भी लिखा गया है?
धन्यवाद
संपादित करें: मैं हमेशा की तरह https://github.com/mikeage/vim-yankmarks
बढ़िया! अब मुझे लोगों को अपने जवाब को कम करने और आपको श्रेय देने के लिए मनाने की ज़रूरत है :) – Mikeage
@ माइकेज ओह नहीं, मुख्य क्रेडिट अभी भी आपके पास जाता है, क्योंकि मैं केवल कुछ बेहतर कार्यान्वयन प्रदान करता हूं। मैं सुझाव दूंगा कि लोग दोनों को ऊपर उठाएं :-) –