8000 Markdown syntax not working if outside vimwiki path · Issue #769 · vimwiki/vimwiki · GitHub
[go: up one dir, main page]

Skip to content

Markdown syntax not working if outside vimwiki path #769

@ashwinvis

Description

@ashwinvis

Problem

While syntax highlighting of markdown works for vimwiki files, files like README.md outside these directories are not highlighted properly.

Reproduce the issue

  1. Clone
cd /tmp
git clone https://github.com/vimwiki/testwikis
  1. Configure testwikis/minimal_vimrc as follows
call plug#begin('~/.vim/plugged')
Plug 'junegunn/vim-plug'
Plug 'vimwiki/vimwiki', {'branch': 'dev'}
call plug#end()

set runtimepath+=
set nocompatible
filetype plugin indent on
syntax enable

" default syntax
let vimwiki_default = {}
let vimwiki_default.path =  '/tmp/testwikis/vimwiki'
let vimwiki_default.path_html = ''
let vimwiki_default.syntax = 'default'
let vimwiki_default.ext = '.wiki'
let vimwiki_default.name = 'DefaultSyntax'

" markdown syntax - https://github.github.com/gfm/
let vimwiki_markdown = {}
let vimwiki_markdown.path =  '/tmp/testwikis/markdown'
let vimwiki_markdown.path_html = ''
let vimwiki_markdown.syntax = 'markdown'
let vimwiki_markdown.ext = '.md'
let vimwiki_markdown.name = 'MarkdownSyntax'

" mediawiki syntax - https://www.mediawiki.org/wiki/Help:Formatting
let vimwiki_mediawiki = {}
let vimwiki_mediawiki.path =  '/tmp/testwikis/mediawiki'
let vimwiki_mediawiki.path_html = ''
let vimwiki_mediawiki.syntax = 'mediawiki'
let vimwiki_mediawiki.ext = '.mw'
let vimwiki_mediawiki.name = 'MediaWikiSyntax'

" register the 3 wikis
let g:vimwiki_list = [vimwiki_default, vimwiki_markdown, vimwiki_mediawiki]
:VimwikiShowVersion
Branch: dev
Revision: 2411266
Date: 2019-10-28 05:05:03 -0600
  1. Open
vim -u testwikis/minimal_vimrc README.md

Compare it with opening vim followed by 2<leader>ww for vimwiki_markdown.

Metadata

Metadata

Assignees

Labels

markdownProblems specific to markdown syntax

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0