अस्थायी तौर पर gq को हाइफन (-) को सामान्य शब्द कैसे माना जाता है, उसी पैराग्राफ में निम्न पंक्तियों पर ध्यान न दें


10

मैंने इसे अक्षम करने smartindentऔर autoindentविकल्पों के साथ जावास्क्रिप्ट फ़ाइल में आज़माया है textwidth = 80, लेकिन यह अभी भी वैसा ही है। यह स्वचालित रूप से textwidthविकल्प के कारण भी होता है जब शब्दों को सम्मिलित किया जाता है जिसमें एक साथ 80 से अधिक वर्ण होते हैं।

क्या होता है:

/**
 * - a b c d e f g h i j k l m n o p q r s t u v w x y z a b c d e f g h i j k l
 *   m n o p q r s t u v w x y z
 */

मैं क्या चाहता हूँ:

/**
 * - a b c d e f g h i j k l m n o p q r s t u v w x y z a b c d e f g h i j k l
 * m n o p q r s t u v w x y z
 */

आपका बहुत बहुत धन्यवाद! :-)


पास के रूप में मैं समझ सकता हूं, स्वचालित सूची प्रारूपण को अक्षम करने का कोई तरीका नहीं है, लेकिन विम स्रोत में प्रारूपण कोड कुछ भ्रामक है, इसलिए मैं गलत हो सकता हूं ...
मार्टिन टूरनोइज

जवाबों:


3

विम के डिफ़ॉल्ट जावास्क्रिप्ट कॉन्फ़िगरेशन में टिप्पणियों में धराशायी सूचियों को प्रारूपित करने की सेटिंग है :

setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,://

इच्छित व्यवहार प्राप्त करने के लिए, बस धराशायी सूची भाग को छोड़ने के लिए सेटिंग (जावास्क्रिप्ट फ़ाइलपेट के लिए) को ओवरराइड करें:

setlocal comments=s1:/*,mb:*,ex:*/,://
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.