में एक यूयूआईडी डालें मैं फ़ाइल टिप्पणी शीर्षलेख स्वचालित करने की कोशिश कर रहा हूं। मैं vim's autocmd का उपयोग कर अपने शीर्षलेख में uuidgen
कमांड के परिणाम को सम्मिलित करने का तरीका जानने का प्रयास कर रहा हूं।vim + C++: गार्ड गार्ड
हेडर के अंदर, प्लेसहोल्डर पाठ, मौजूद है इस तरह:
#ifndef _UUID_
#define _UUID_
// Code goes here!
#endif // _UUID_
autocmd लाइन .vimrc में _UUID_
को भरने के लिए है:
autocmd bufnewfile *.h exe "1,$s/_UUID_/" . r!uuidgen ."/g"
समस्या आर के तहत में आ रहा है! uuidgen। मैं autocmd लाइन में पाठ के रूप में शेल-कमांड-निष्पादन का परिणाम कैसे सम्मिलित करूं? या उस मामले के लिए एक vi प्रतिस्थापन आदेश में?
काम किया, बहुत धन्यवाद! कभी-कभी अपने टेम्पलेट्स को चेकआउट करना होगा। –