Yanıtlar:
Başka koymak gerekir |önce elseaksi vim komut olduğunu düşünürler set listchars+=space:· elseyerine iki ayrı komutların. Bu yüzden hata mesajını aldınız: elsekomut için bilinmeyen bir seçenektir set.
Doğru sözdizimi şöyledir:
if has("patch-7.4.710") | set listchars+=space:· | else | set listchars+=trail:· | endif
if has("patch-7.4.710"), talimat 2 set listchars+=space:·, talimat 3 else, talimat 4 set listchars+=trail:·ve son talimat endif. Gibi |ayrı talimatlar için kullanılır daha önce bir tane koymak için sadece mantıklı else:) sonra ve bir
;talimatları ayırmak için kullanırız . C elsebir talimat değil, aksi takdirde ;ondan sonra olurdu :)
|, ne önce, ne sonra yerleştirmek için mücadele ediyordumelse? Şimdi, ikiside :-D. Çok teşekkürler :) !