New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make syntax concealing optional for JSON + Markdown. #125
Conversation
turn off with `let g:vim_json_syntax_conceal = 0`
toggle off with `let g:vim_markdown_syntax_conceal = 0`
You need these patches against upstream repositories. vim-polyglot just gathers plugins together. |
Fair enough. For the JSON syntax, the upstream already has this functionality (here but not in your fork), I was trying to back-port to here since I wasn't sure how you were handling the syntax files. The markdown I can definitely put a PR against the main repo. |
Any updates on this? |
This was merged into tpope/vim-markdown#99. It should be available here next update. (Not sure what the cycle for that is) |
What about JSON? since the upstream plugin already supports the option to disable this? |
Same deal, next pull from upstream should bring this functionality in. @sheerun would you be able to update the Also worth noting, in the https://github.com/tpope/vim-markdown/pull/99/files I renamed the setting to |
Thanks @robhurring |
I've pushed updated build |
@sheerun your sheerun/vim-json repo looks out of date from its upstream (elzr/vim-json) which has those settings so the g:vim_json_syntax_conceal setting never made it in. |
that's because I want to keep conceal off by default (I removed concealing in my fork) |
See: elzr/vim-json#59 |
Whoops. Missed that part -- 💯 agree, concealing is obnoxious IMO. |
For some reason I still can't disable concealing in |
Maybe you're using different plugin? Could you post your .vimrc somewhere? |
Not the most organized but here you go https://github.com/ahmedelgabri/dotfiles/blob/master/vim/vimrc.local#L60 the other json plugin is already commented out. |
@sheerun I think I had a problem with my tmux session, not sure how. But it works now. Thanks & sorry for the false alarm. |
Allow users to toggle concealing off for JSON and Markdown using the following new options:
Default is on, so should have the same expected behavior OOB. I can add more options for other languages, but these were the 2 that affected me personally.