Questions tagged [filetype-markdown]
The filetype-markdown tag has no usage guidance.
86
questions
0
votes
0answers
31 views
Vim spellcheck does not highlight/select misspelt text which is emphasized or strongly emphasized in Markdown
I have noticed that vim spellcheck does not highlight/select text which is emphasized (i.e., italicized) or strongly emphasized (i.e., bold) in markdown.
For example,
The wuick brown fox jumps over ...
3
votes
0answers
21 views
How to disable spell check inside code blocks in markdown?
Code blocks (fenced with ` or ```) are bound to have words not correctly spelled and spell check warnings often get in the way of syntax highlighting. I still want spell check enabled for the rest of ...
0
votes
0answers
12 views
How to configure formatoptions for markdown?
I really like how vim paragraph auto format works for markdown. The one place where it falls flat on its face is when editing/formatting code and log output that I want to put into the markdown (maybe ...
2
votes
1answer
58 views
How to move to Markdown ATX-style headers?
How can I move (navigate) between Markdown ATX-style headers?
The Vim plugin https://github.com/gbgar/pandoc-sections.vim does so using the [ and ] keys, but only when there is no space between the ...
1
vote
1answer
21 views
Is it possible to put “|” character in a vimwiki table cell?
vimwiki tables are auto-formattable.
This is very convenient but I'm in trouble when I'm trying to make this kind of table.
| | Composites |
| `xy` | `x` followed by `y` |
| `x|...
0
votes
2answers
24 views
Markdown is not highlighted
I am unable to turn on syntax highlighting for Markdown. How do I do it?
Here's my version information:
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled May 15 2020 15:48:23)
Included patches: 1-758
Here'...
0
votes
1answer
19 views
How to replace [ with ( in vim
I have this markdown line,
![Home][screenshots/home.png]
I want to replace it with,

So, I tried this,
:%s/[s/(s/g
Vim(version 81) says pattern not found.
1
vote
0answers
39 views
How do you highlight text surrounded by double equals
I'm using vimwiki plugin with markdown. I'd like to highlight text using double equals, which isn't standard, but is quite useful. Ideally, this should replace background (for instance, yellow) and ...
1
vote
0answers
109 views
Vimwiki/Markdown blockquote syntax highlight
AFAIK vimwiki's markdown syntax doesn't emphasize in any way blockquotes. I mean:
> This is a quote
is presented instead as simple text. For reading notes it can be confusing. So, how do you ...
1
vote
1answer
58 views
UltiSnips regex macthing
I want the possibility of transforming an inline equation in latex to a display equation.
So I want $something$ to become
$$
something
$$
My attempt was this:
snippet "$(.+)$" "...
0
votes
0answers
30 views
after compilation in Vim : cursor in gg
I'm french... sorry for my english
I try to compile files (.tex, .md ... using vim). I open terminal and make the compilation ; just before the compilation i save the file and put a marker in the ...
1
vote
1answer
117 views
Comments for github flavored markdown with vim-commentary
vim-commentary is a great plugin for commenting and uncommenting lines. However if some filetype isn't supported, as per documentation, one can do the following: (see FAQ)
autocmd FileType apache ...
2
votes
1answer
44 views
Vim Markdown treat fenced codeblock as comment
I use a rather nifty automatic text formatting for Markdown:
(Seen https://asciidoc.org/userguide.html#X61)
augroup TXT | au!
autocmd FileType asciidoc,markdown
\ setlocal autoindent expandtab ...
-1
votes
1answer
141 views
Markdown folding in vim 8.2
I'm using vim 8.2 on Win 10. I want to enable markdown folding with the built-in markdown.vim.
But it will not work. I have tried solutions from other questions (e.g., Enable Expr Folding in Markdown ...
4
votes
4answers
462 views
Join all non-blank lines
When editing markdown and other text files, I like to use textwidth/wrapmargin to insert line breaks at fixed intervals. (The advantage of this is that each visual line is a Vim "line" - ...
1
vote
0answers
14 views
Doxygen LaTeX syntax
I am using doxygen to document my code and I like to have additional markdown files which include formulas by using \f$ Formula \f$.
I know markdown syntax provided by the vim-markdown plugin supports ...
2
votes
1answer
190 views
How to autocomplete citations in markdown files
I take notes in markdown files which I sometimes convert to other documents with pandoc. With the --bibliography=bibliography.bib argument, pandoc recognizes the @key citation format in markdown and ...
0
votes
1answer
79 views
How to set a command as a file type specific autocommand
I would like the :Toc command to call :Voom in R markdown files and :VimtexTocOpen in latex files.
First try:
au BufRead,BufNewFile *.Rmd command! Toc Voom
au BufRead,BufNewFile *.tex command! Toc ...
0
votes
2answers
36 views
Table of content for R markdown files
My workflow is to perform data analysis in R markdown files. They are a mix of text and code chunks, pretty much like jupyter notebooks for python. These files can get long with time and I like to ...
0
votes
0answers
25 views
How can I display text differently from how it is actually stored?
I am making a custom syntax partially based on Markdown. I want to display links differently from how they are stored in the file. For example, [About me](about.md) in the file should be displayed as ...
0
votes
0answers
15 views
Making language-specific markdown code blocks more distinguishable from normal text in conceal mode
I'm playing with markdown concealing mode provided by plasticboy/vim-markdown. But I found a problem with language-specific fenced code blocks which, if they're small so there's almost no highlighting ...
3
votes
0answers
57 views
How to preview Markdown in a Vim buffer?
I'm aware of some of the Markdown plugins for Vim, but I want the functionality VS Code and Atom provide, namely being able to split the editor screen and render a live Markdown preview in an adjacent ...
2
votes
3answers
69 views
wrap a long line with specific format
I have a problem with breaking long line in markdown file. Given the following line
* "fo" : You can use the 'formatoptions' option to influence how Vim formats text. 'formatoptions' is a string ...
2
votes
0answers
99 views
README.md (markdown) - jump to infile link
While reading a markdown file, specifically using GitHub markdown, vim interprets hyperlinks correctly. It seems like it would be able to jump to the corresponding section in the file. Is there a key ...
4
votes
0answers
32 views
Convert VIM doc (vim help) to Markdown or vice versa [duplicate]
Suppose you are writing a vim plugin hosted on Github (which seems to be a standard for now). You don't want to maintain two help files: README.md (Markdown) and doc/your_plugin.txt (vim help) with ...
1
vote
1answer
159 views
How to use vim-markdown :Toc: for documents with extension other than .md
When editing long markdown documents it is really good to be able to navigate in them with the :Toc option from vim-markdown.
I also edit long .Rmd documents from vim (when the content is more about ...
1
vote
1answer
195 views
How to use TexMathZones in Markdown Syntax, for Snippets?
I am a recent and very happy Vim User.
I write Mathematics and Computer Science Lecture Notes in Markdown Files, organized in a Vimwiki.
I use the UltiSnips Snippet Plugin.
This plugin provides me ...
1
vote
1answer
204 views
Disable trailing whitespace lint warnings for Markdown file
I use vim 8 and ALE plugin. On a markdown page, I see the following from ALEInfo
Current Filetype: markdown
Available Linters: ['alex', 'languagetool', 'markdownlint', 'mdl', 'proselint', 'redpen', '...
2
votes
1answer
57 views
What option controls how much space is added after a new line?
When I set tw vim will auto wrap lines at tw. When breaking that line vim usually places some spaces to keep the indentation of the previous line. Example
foo
bar<suppose that a wrap happens ...
2
votes
0answers
44 views
How to disown a process opened by plugin? (vim-rmarkdown)
as I said in the title I'm talking about vim-rmarkdown, I have this in my init.vim (I'm using neovim) to compile the .rmd file to a pdf.
autocmd Filetype rmd nnoremap <F5> :w<Space><...
1
vote
1answer
301 views
How to use code highlighting and checking in markdown?
In writing markdown files, I may use code blocks with ``` and `. Is there a way I can use code highlighting and checking on just the code blocks inside markdown files?
2
votes
1answer
196 views
navigating markdown documents using ctags with vim and neovim
I work on my dotfiles periodically throughout my day work or non work related (that bonsai tree that's never done). I've written a couple of markdown documents that have become rather large to ...
4
votes
1answer
57 views
Move lines with tildes to a certain section of a file
I use vim to write my to-do list in markdown format.
To mark a certain task "done" I just make it strikethrough with two tildes(~).
Is there a way to automatically move all strikethrough text to a ...
1
vote
1answer
76 views
Vim syntax group not stopping
I recently upgraded to vim 8.2.0100 on Mac, and the markdown highlighting appears to have changed to be buggy.
Here is an example:
Normal syntax *Highlighting has started* Highlight continues
...
1
vote
1answer
100 views
How to prevent markdown folding of # comments in fenced code?
I have python examples in a markdown file in a code fence (e.g. when I convert a jupyter notebook into a markdown document). These snippets sometimes have code comments in them starting with #. The ...
1
vote
1answer
122 views
How to disable intelligent indent for text/markdown files?
Since ever in my configuration of vim text and markdown-files are indented on following lines to align with open parenthesis.
Text Text Text (e.g. Hello
World)
More Text
This happens ...
2
votes
1answer
246 views
Enable Expr Folding in Markdown
I want to fold in markdown using the built in markdown plugin that I believe should come with the version of vim I have (Vi IMproved 8.1 (2018 May 18, compiled Apr 23 2019 20:02:08)).
I am struggling ...
0
votes
2answers
85 views
Finding Markdown image tags with regular expressions (E486)
I have a document that contains lines like

This is the format for images in Markdown.
I have constructed a regular expression which I believe should be able to find ...
0
votes
1answer
16 views
markdown html-element syntax highlighting fails when line has leading spaces
For some reason, my html elements stop being highlighted when they are preceded by 4 or more spaces. I use spaces to do indentation for nested elements, so this is quite unfortunate. This only ...
2
votes
2answers
393 views
Generating automated bullets and numbered lists with markdown
I'm looking for a good way to generate lists that are automatically bulleted. I tried the markdown plugin. It generates bullets automatically but not numbered lists. I also tried the vim-pandoc plugin ...
3
votes
1answer
99 views
Vim RegEx question: how to detect headings of markdown(.md) i.e. lines composed of '-' or '='
I'm learning Vimscript in Learn Vimscript the Hard way and trying an exercise. Here is this:
The lines "underlined" with = characters are treated as headings by Markdown.
:onoremap ih :<...
1
vote
0answers
31 views
My C like Comments include markdown, can I have vim highlight those in my JavaScript (Node.js) code? [duplicate]
I write a lot of C/C++ and get highlighting for my Doxygen docs in my comments. It's not perfect, but it sure helps avoiding many very simple mistakes on the spot.
To handle that, I simply have the ...
3
votes
1answer
1k views
Make Vim stop highlighting certain underscores in my Markdown as errors
I'm using Kramdown-flavored Markdown in several of my Jekyll websites. Vim highlights all the underscores in those documents as errors, coloring them (in my color scheme) with bright red backgrounds. ...
1
vote
2answers
55 views
How to copy all non-alphanumeric characters at the begining of the line to the next line?
I want to implement something similar to Org mode M-RET into neovim. In Org mode it creates new list item or heading depending on what line the point is on.
I'm thinking of a mapping in neovim that ...
1
vote
2answers
486 views
How can I turn off syntax highlighting for one specific element?
I'm editing pandoc markdown text with inline math. Since that uses underscores, vim will helpfully highlight everything after the first underscore, but there will be no matching one.
How can I turn ...
4
votes
1answer
279 views
How to conceal Markdown syntax per-word, rather than per-paragraph?
I want to use Vim to write markdown in a sort-of-WYSIWYG manner (for use with an audience). For example, typing **Bold** should display Bold in bold font, with the asterisks automatically hidden as ...
3
votes
1answer
231 views
vim specific indentation for markdown
I want the indentation in markdown file as follows
- [ ] Here is some text. When I press enter
- [ ] <--- This entire thing should get populated.
It means - [ ] should be copied onto the next ...
3
votes
1answer
1k views
Mardown files always have vimwiki filetype (vimwiki plugin)
Here is the relevant content of my .vimrc
let g:vimwiki_global_ext=0
let g:vimwiki_list = [{'path': 'C:\Users\<USER>\vimwiki',
\ 'syntax': 'markdown', 'ext': '.md'}]
The ...
2
votes
1answer
1k views
Syntax highlight Markdown formulas using LaTeX highlighting
I often write non-trivial mathematical formulas inside Markdown documents, and having them syntax-highlighted would really help.
In Markdown, LaTeX math formulae are denoted:
$x^2$ and $$x^2$$, and ...
1
vote
0answers
48 views
Why are my bulleted lines automatically joining?
I use the a formatoption to make my text hard wrap, and the n formatoption to recognize numbered lists. The help says that the n option should use the formatlistpat regex to determine which lines not ...