के बीच Emacs के डिफ़ॉल्ट इंडेंटेशन को नहीं बदला जा सकता है मैं Emacs इंडेंटेशन प्रतिमान के बारे में उलझन में हूं।एचटीएमएल टैग
मैं अपने .emacs
फ़ाइल में इस है:
(setq-default tab-width 4)
अगर मैं निम्नलिखित स्थिति में टैब प्रेस
<ul>
(caret)
</ul>
यह
<ul>
(caret)
</ul>
(2 के साथ इस रिक्त स्थान की तरह अंत एचटीएमएल टैग के बीच इंडेंटेशन।)
यह इस तरह खत्म करना चाहिए:
<ul>
(caret)
</ul>
मैं सब कुछ करने की कोशिश की:
(setq-default tab-width 4)
(setq-default indent-tabs-mode t)
(setq tab-stop-list '(4 8 12 16))
मैं हर संभव 4 खरोज के बारे में स्थापित करने Emacs निर्धारित किया है लेकिन यह है कि 2 अंतरिक्ष खरोज अभी भी वहाँ है।
कोई सुझाव?
HTML संपादित करने के लिए आप किस मोड का उपयोग कर रहे हैं? –
मुझे यकीन नहीं है। यह मुझे लगता है कि डिफ़ॉल्ट मोड है (मैंने सोचा था कि Emacs एचटीएमएल मोड में बदल जाता है जब यह .html एक्सटेंशन के साथ फ़ाइल खोलता है) – alexchenco