C ++ में vim के लिए कोड स्निपेट पूरा करना
आपके पास YouCompleteMe स्थापित है; हालाँकि यह केवल कुछ शब्दों या वाक्यांशों को पूरा करता है। मुझे VSCode या Emacs 'Yasnippet में कुछ इसी तरह की तलाश है। उदाहरण के लिए, यदि मैं टाइप करता हूं if
, तो दबाएं Tab
, तो if
स्टेटमेंट का एक स्निपेट इस तरह डाला जाएगा:
if($1){ $2
}
कहां है $1 and $2 मेरे कर्सर प्लेसहोल्डर हैं। मैं उनके बीच नेविगेट करता हूं Tab
। क्या विम के लिए ऐसा कुछ है?
जवाब
2 LucHermitte
सभी स्निपेट्स प्लगइन्स यह सुविधा प्रदान करते हैं। COC.nvim प्रासंगिक पूर्णता + स्निपेट्स प्रदान करता है (आपके द्वारा एलएसपी सर्वर और स्निपेट के लिए एक उपप्लगिन स्थापित किया गया है)। मेरे lh-सीपीपी प्लगइन प्रदान करता है मुहावरेदार सी ++ के टुकड़े और जादूगरों (म्यू टेम्पलेट के माध्यम से) ...