vim çeşitli dosya türlerinde sözdizimi vurgulama etkinleştirme Ancak sekmeleri değiştiriyorum, komutu yeniden girmek zorundayım. Vim'in bir uzantıya sahip bir dosyanın .xyz
C sözdizimi ile renklendirilmesi gerektiğini bilmesinin bir yolu var mı?Ben sözdizimi = c</p> </blockquote> <p>Her zaman aşağıdaki</p> <blockquote> <p>set yaparak vim bilinmeyen bir uzantısı var bir dosyayı vurgulayarak etkinleştirebilirsiniz
cevap
: Ana dizinde
autocmd BufRead,BufNewFile *.xmlx set filetype=xml
Bunu, .vimrc
'un sonuna koyun (Otomatik komutlarınızın etkin olduğunu varsayıyorum). autocommand ile
au BufRead,BufNewFile *.xyz set filetype=c " to overrule an existing filetype
au BufRead,BufNewFile *.xyz setfiletype c " to set it only if no filetype has been detected for this extension
Çok çabuk, teşekkürler! –
Hiç sorun değil! –
Hmm ... Bu cevap, 25 Mart 2011'de sorusu sorulduğunda 8 Aralık 2009'da nasıl yanıtlandı? +1 yine de ... – Samaursa
, .vim/ftdetect/xyz.vim
oluşturun. Örneğin.
au BufNewFile,BufRead *.xyz setf c
Sen vim yapılandırma dosyasında ayarlayabilirsiniz:
http://beerpla.net/2008/04/02/how-to-add-a-vim-file-extension-to-syntax-highlighting/
http://meta.stackexchange.com/ sorular/8231/vardır-cevaplar-o-just-ihtiva-bağlantılar-başka yerde-gerçekten-iyi-cevapları – Marco
- 1. Git, <<<<<<< HEAD dosyasına
- 2. Set <T>
- 3. Set <String> Set []?
- 4. Uyarı <code>VIM</code> yılında <code>conque</code> çalıştırırken VIM
- 5. asp.net <%$ ... %> sözdizimi
- 6. Yakalanmayan Hata: Bilinmeyen sağlayıcı: $ templateRequestProvider <- $ templateRequest <- $ modal
- 7. Özellikle sayfasını refresing sonra, seçilen elemanlarını her zaman görmek istiyorum</p> <p>, ben bir liste var
- 8. <c:if test= > her zaman doğru
- 9. filter $ scope Hata: Bilinmeyen sağlayıcı: $ scopeProvider <- $ kapsam <- transformSensorStatusFilter
- 10. um Vim <code>is</code> için <code>is</code> den Python'la
- 11. Neden benim c! = 'O' || c! = 'x' koşulu her zaman doğru mu?</p> <pre><code>while (c != 'o' || c != 'x') { c = getANewValue(); } </code></pre> <p>Ben kadar çalıştırmak istiyorum:
- 12. Django benim modelleri</p> <p>birinde bir <code>DateTimeField</code> var
- 13. angularjs: Bilinmeyen sağlayıcı: $$ cookieReaderProvider <- $$ cookieReader <- $ çerezler
- 14. EJS: <% = versus <% -
- 15. Ben <code>List<T></code> var
- 16. /ItemList nerede olduğunu bir <code>ArrayList<ItemList></code></p> <p>var arrayList (Object)
- 17. ben çok boyutlu bir dizide saklamak istiyorum ben</p> <p>alex ADI</p> <p>Londra CITY bir metin dosyası var
- 18. Java, bitshifts kullanırken, neden 1 << 32! = 1 << 31 << 1?
- 19. PHP ayrıştırma sözdizimi hatası '<'
- 20. "<%:" ne yapıyor?</p> <pre><code><%: Model.FirstName %> </code></pre> <p>"<%:" Ne vermez: do
- 21. nasıl ben <code>VB.Net</code> bir resmin bir url var kullanıyorum
- 22. Ben</ input type = "zaman">
- 23. Boş bir dizenin JavaScript'deki boş bir dizeye eşit olmadığı zamanlar var mı? <code>'' === '' ? null : ('' === '*' ? '*' : ('').split(','));</code></p> <p>hiç <code>'' === ''</code> doğru değil olduğu bir zaman var mı:
- 24. Confluence - VIM köprüsü? VIM benzer bir şey</p> <p><a href="http://code.google.com/p/confluence-el/" rel="noreferrer">http://code.google.com/p/confluence-el/</a></p> <p>var mı:
- 25. <: <İş nasıl?
- 26. cmake -D <var>: <type> = <value>: <type> ne olabilir?
- 27. BOOST_CHECK_NO_THROW ben</p> <pre><code>BOOST_CHECK_NO_THROW(method_to_test()); </code></pre> <p>kullanarak bir yöntemi sınamak
- 28. Bu garip koşullu operatör sözdizimi nedir?</p> <pre><code>bool bRes = (a < b) ? a=b, true : false; </code></pre> <p><code>a < b</code>, o zaman <code>a=b</code> infaz ve <code>bRes</code> doğrudur edilir:
- 29. Thymeleaf'ın JSP etiketleri gibi bir şeyleri var mı?</p> <p><strong><em>ChildPage.jsp</em></strong>:
- 30. Bir alan <strong>"xyz.com.au" <strong>on godaddy</strong> barındırılan</strong> var htaccess
'E319: Üzgünüm' olsun, 'vim' kurulu olmayabilir (size benziyorsa bile) – n611x007