विम में मल्टीमार्कडाउन तालिका स्वरूपण


15

मैंने हाल ही में TextMate का उपयोग करके विम को बहुत अधिक उपयोग करने से स्थानांतरित किया है (क्योंकि मैं मैक और लिनक्स के बीच अपना समय विभाजित करता हूं)। एक बात जो मुझे याद आती है वह है अद्भुत मल्टीमार्केडल बंडल, जो अन्य विशेषताओं के बीच, मुझे मल्टीमैर्कडाउन सिंटैक्स में तालिकाओं में प्रवेश करने देता है और फिर उन्हें सुधारता है ताकि वे सुंदर दिखें।

तो, उदाहरण के लिए:

| Heading 1 | Heading 2 | Heading 3 |
| --: | -- | -- |
| 1 | Some text | Some other text |
| 2 | A somewhat longer piece of text | Further text |

यह बन जाता है:

| Heading 1 | Heading 2                       | Heading 3       |
| --------: | ------------------------------- | --------------- |
|         1 | Some text                       | Some other text |
|         2 | A somewhat longer piece of text | Further text    |

निकटतम चीज़ जो मैंने इसे पाया है वह है table_format.vim , लेकिन यह बहुत पुरानी है और स्तंभों को परिसीमन करने के लिए ऊर्ध्वाधर सलाखों के बजाय रिक्त स्थान का उपयोग करती है।

क्या विम में इन जैसे सुधारक तालिकाओं के लिए कुछ बेहतर है?

जवाबों:


11

संरेखित प्लगइन कर सकते हैं तालिका प्रारूप खड़ी सलाखों से शॉर्टकट का उपयोग "\ t |"।


यह बहुत अच्छा है, धन्यवाद। ऐसा लगता है कि प्लगइन लाटेक्स दस्तावेजों को भी प्रारूपित करना आसान होगा।
Jez

आपका स्वागत है। मैं हर समय संरेखित करता हूं। मुझे सिर्फ टेबल फॉर्मेटिंग से प्यार है।
डॉन रेबा

6

मैं भी अब Tabular.vim पर आया हूं, जो कि Align.vim की ही तरह एक और प्लगइन है। वे समान हैं लेकिन प्रत्येक के फायदे और नुकसान हैं कि वे कैसे काम करते हैं।


यह एक पुराना प्रश्न है लेकिन BUT Vimcasts के पास tabular.vim का उपयोग करने पर एक उत्कृष्ट पॉडकास्ट है: vimcasts.org/episodes/aligning-text-with-tabular-vim
स्क्रीनबैक

3

मुझे लगता है कि विम-टेबल-मोड अधिक शक्तिशाली हो सकता है। यह वर्टिकल बार डालने पर टेबल को फॉर्मेट कर देगा "" |

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