erreur de détection du type de fichier vim
phpcn_u1582
phpcn_u1582 2017-05-16 16:42:11
0
2
1130

vim active la détection du type de fichier, c'est-à-dire "filetype on", et désactive la compatibilité vi, "set nocompatible". D'après la documentation :

Détail : La commande ":filetype on" chargera l'un de ces fichiers :
Mac $VIMRUNTIME:filetype.vim
Unix $VIMRUNTIME/filetype.vim
Ce fichier est un script Vim qui définit des autocommandes pour les événements
BufNewFile et BufRead . Si le type de fichier n'est pas trouvé par le
nom, le fichier $VIMRUNTIME/scripts.vim est utilisé pour le détecter à partir du
contenu du fichier.
.

Il y a les entrées suivantes sur le markdown dans filetype.vim :

" Markdown
au BufNewFile,BufRead *.markdown,*.mdown,*.mkd,*.mkdn,README.md setf markdown

Notez que README.md sera traité comme un fichier markdown.

Mais après avoir ouvert le fichier markdown, il s'est affiché sous forme de fichier vimwiki (le plug-in installé par vimwiki pour moi), comme indiqué ci-dessous :

Quelle en est la raison ?

phpcn_u1582
phpcn_u1582

répondre à tous(2)
黄舟

La solution la plus simple consiste à modifier le paramètre par défaut de la variable de syntaxe g:vimwiki_ext2 dans votre .vimrc (ou Janus pourrait en faire la valeur par défaut) comme suit :

let g:vimwiki_ext2syntax = {}

La valeur par défaut de g:vimwikiext2syntax = {'.md': 'markdown'}. Ce paramètre indique à vimwiki de reconnaître les fichiers avec une extension ".md", remplaçant ainsi les associations de types de fichiers précédentes. Voir ":help vimwikiext2syntax".

Conflit vimwiki/markdown

黄舟

Merci pour l'invitation... J'ai ouvert README.md et j'ai obtenu le bon résultat... Donc je suppose que vimwiki a écrasé la configuration par défaut de vim...

Essayez-le dans g:vimwiki_list 里面去掉 .md fichier ..?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal