I have some conceal options (syntax match Normal '\.md\]' conceal cchar=]) added in a $HOME/.vim/after/syntax/base.vim.
They are not loaded when I open a file. But if i do :source $HOME/.vim/after/syntax/base.vim the conceal is activated.
In .vimrc I have also this:
syntax on
set conceallevel=2
I even tried with this options in my .vimrc
source ~/.vim/after/syntax/base.vim
let g:mysyntaxfile = '~/.vim/after/syntax/base.vim'
au VimEnter,BufEnter source ~/.vim/after/syntax/base.vim
Nothing works. Only source from vim Command Mode.
base.vimshould have beenmarkdown.vim. Now it works.