मैं विम के लिए अपनी वर्तनी फ़ाइल कैसे बना सकता हूं?


13

फिलहाल मैं एक दस्तावेज़ लिख रहा हूँ जहाँ मुझे बहुत सारे शब्दकोष, तकनीकी भाषा और गैर जर्मन शब्दों का उपयोग करने की आवश्यकता है।

अब मैं सोच रहा था कि क्या मैं एक स्पेलिंग फ़ाइल ( tech_speak) बना सकता हूँ जो इस तकनीकी भाषा के लिए जाँच करता है ताकि मैं निम्नलिखित विम कमांड का उपयोग कर सकूँ

:set spelllang=de,tech_speak spell

यह कैसे किया जा सकता है?

जवाबों:


13

'spellfile'विकल्प आपके लिए क्या देख रहे हैं:

:set spellfile=~/.vim/spell/techspeak.utf-8.add

नोट: विशेष वर्णों से बचें _; चूंकि यह विम में क्षेत्र का नाम अलग करता है

फिर आप इसके साथ अपने कस्टम शब्द जोड़ सकते हैं zg। आपको कुछ भी जोड़ने की आवश्यकता नहीं है 'spelllang'; उन परिवर्धन को स्वचालित रूप से माना जाएगा।


हाँ, यह अच्छा लग रहा है, लेकिन जब मैं zg"E751: आउटपुट फ़ाइल नाम का उपयोग करता हूं तो मेरे पास क्षेत्र का नाम" नहीं होना चाहिए।
राफेल एहरेंस

आह मुझे _ऐसे :set spellfile=~/.vim/spell/techspeak.utf-8.addकामों को हटाने की जरूरत थी । धन्यवाद!
राफेल एहरेंस 10

1
आप सही हे; ऐसे पात्रों से बचना सबसे अच्छा है; मैंने अपना उत्तर संपादित कर दिया है।
इंगो करकट

1
:help spell-mkspell

वह है जो आप ढूंढ रहे हैं।


1
कृपया मुझे सुधारें अगर मैं गलत हूं। लेकिन जहाँ तक मैंने इसे पढ़ा है मुझे एक मौजूदा डिक्शनरी फाइल की जरूरत है। लेकिन मैं एक नई भाषा फ़ाइल बनाना चाहता हूं जिसे मैं अपनी भाषा के साथ जोड़ सकता हूं।
राफेल एहरेंस

1
एक शब्दकोश फ़ाइल एक साधारण शब्द सूची हो सकती है।
एन। 'सर्वनाम' मी।

@ एसएम एक सीएसवी की तरह है? सिर्फ अल्पविराम से अलग शब्द?
ज़ेल्फ़िर कलस्टहल

1
@Zelphir द्वारा newlines IIRC
n। 'सर्वनाम' मी।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.