-
Notifications
You must be signed in to change notification settings - Fork 49
Conceal in md only conceals the first md element (md) #34
Comments
How to get rid of the tags that render on the left? |
#26 introduced the much nicer rendering of presentations (thanks again!), but it's not as robust as it should have been (my bad, I should have checked more). I'll have some time this weekend and will check it out. |
Hi, I have cloned this respository to be able to be used in ‘ivim’ ios version of vim. By the way I have solved (or it works for me) tags issues with tables and headers. Here you have the repository: https://github.com/f1se4/presenting_ivim.vim.git And, really really love this. In an ipad-air where I’m using this it’s perfect way to have ‘geek’ presentation done in the best editor in less than any other tool I could imagine. Thank you, |
hey @sotte , has this been resolved? I just tried out the latest version but it still has the same issue :( |
@chris542 well, life happened :) I did some investigation. The conceal feature does not work as intended. The first conceal on a page/slide always works. It can be any heading or table!
Did some research on (I also found some inconsistencies how figlet and not figlet headings are handled. I'll address this separately.) |
I checked out the version that is used in the animated gif d69d02b
|
I checked out many versions and at least for my current setup (nvim v0.5) this feature never worked. I'm sure it did at some point though. @PhilRunninger you implemented this feature. Can you check if conceal still works on your end? That would be great!
|
I don't know if it helps, but for me has worked by commenting line 26 from /autoload/markdown.vim let l:text = s:Center(l:text, '<< tr >>') and changing to let l:text = s:Center(l:text, '') thks |
Thanks @f1se4. I assume you're using the non-figlet version? @PhilRunninger introduced the markers (tr, h1, etc.) to, well, mark a given line and assign/link a normal syntax element to the newly marked one. Removing the Thanks again! |
yaps, well the python-figlet version hahahahhaa 😄 |
I can confirm it is working as advertised on Windows 10 with these versions of
and
On my Macbook with
the tables are working correctly, but this issue may be showing up in the code block where the In summary, I'd say it's working as intended, and as it always has for me. There could be some obscure setting that I have in my config that makes it all work, so feel free to look around in it. I'll be AFK for a while, but I'll check in when I can. |
@PhilRunninger thanks, that is super helpful! I'm using https://github.com/plasticboy/vim-markdown, not Raw md:
Rendered in vim with I get syntax hl in the raw md, but not in presenting.vim (I had to enable fenced code blocks If this behavior is due to incompatibility between these two md plugins I'm not quite sure how to guarantee that presenting.vim works with both (without too much effort at least). |
@chris542 @rohitvvv @tkachuk-labs
|
tpope's markdown plugin is what ships with vim/neovim. And I have |
NVIM v0.5.0-dev+1087-g5ad32885d It has started to work as expected. |
I'm using the latest vim8 These are the only configs i have for markdown "sotte/presenting.vim "gabrielelana/vim-markdown |
Screen.Recording.2023-10-12.at.19.44.37.mov
|
This markdown
Renders as
The text was updated successfully, but these errors were encountered: