vim - विम: 8-अंकों वाले हेक्स कोड के साथ यूनिकोड वर्ण दर्ज करें




unicode utf-16 (2)

आप एक 8 अंकों हेक्स कोडपॉइंट चरित्र इनपुट करने के लिए <Cv>U , यानी एक अपरकेस यू का उपयोग कर सकते हैं।

here और here अधिक जानकारी।

मैं यूनिकोड वर्णों को like जैसे क्लिपबोर्ड पर कॉपी किए बिना इसे चिपका सकता हूं?

चीजें मुझे पता है:

  • चरित्र पर कमांड ga me मुझे hex:0001d4ed देता है hex:0001d4ed
  • मैं इसे क्लिपबोर्ड पर कॉपी कर सकता हूं और इसे "+p माध्यम से पेस्ट कर सकता हूं।
  • मुझे पता है कि यूनिकोड मानों को कैसे दर्ज करें जिसमें 4 अंकों का हेक्स कोड है:
    <Cv>u उदाहरण के लिए <Cv>u03b1 α चरित्र देता है।

एक विम सुविधा है जो उन अक्षरों को सरल बनाने के लिए डिज़ाइन की गई है जिन्हें सीधे टाइप नहीं किया जा सकता है। इसे Digraphs कहा जाता है (देखें :help digraphs digraphs)।

𝓭 दर्ज करने के लिए कस्टम 𝓭 को परिभाषित करने के लिए, नीचे दिए गए जैसा एक पूर्व कमांड का उपयोग करें।

:dig dd 120045

जहां 120045 ga कमांड द्वारा रिपोर्ट किए गए 𝓭 का दशमलव प्रतिनिधित्व है।

एक digraph का उपयोग कर एक चरित्र डालने सरल है: उस digraph के शॉर्टकट के बाद Ctrl + K टाइप करें (ऊपर के लिए dd )।





utf