Questions tagged [filetype-markdown]
For questions about configuring and using Vi/Vim to edit markdown files.
107
questions
0
votes
1
answer
26
views
Neovim Markdown toggling bold keybind
I am trying to make it so I can have a keymap for toggling things like bold in a markdown file.
I used to use vscode with the markdown plugin and they offered the option to, with a simple keybind, ...
1
vote
1
answer
45
views
Cannot make vim-markdown conceal the formatted text
I am quite new to Neovim, just installed some of the important plugins and now I wanted to make it really good for writing Markdown files. I installed vim-markdown for that, and followed the ...
0
votes
0
answers
24
views
(nvim-treesitter) How to disable hyperlink highlighting in tree-sitter-markdown?
I installed tree-sitter-markdown in my nvim for editing the md files. However, it seems it highlights the links and hides the url part. This often annoys me when I edit url/paths.
You can see it in ...
0
votes
0
answers
20
views
How to detect whether current cursor position is code-block in markdown file from lua function?
Target: Trying to write lua function that will return true if current cursor position in code-block in markdown, false if not.
Current Status: I have following code, that (based on tree-sitter) ...
0
votes
2
answers
266
views
Vim in Alacritty and inside tmux cannot display italic text
I am trying to have a better visualization while editing Markdown file in vim, I try to visualize the italic and bold text. However, I found the bold italic text work, while the italic itself doesn't ...
0
votes
0
answers
22
views
How to auto add char at the head of line when hit enter in markdown file?
I write markdown in vim. When I write something in list.
The format will be
* item1
* item2
* item3
What I want is, when I finish item1 then press enter. A * char can auto add to the head of next ...
1
vote
0
answers
230
views
How to auto-update an ordered lists numbering with vim? (Markdown file)
I use a plugin called bullet.vim. I am able to press enter and the numbered list increases from 1 too 2. Normal stuff.
But if I have a list where I want to insert a new bullet between bullets, the ...
1
vote
1
answer
78
views
How to have word count exclude markdown markup symbols?
I'm trying to use Vim 9 for write documentation, but the word count function (g<C-g>) is inaccurate when use it with markdown. When I edit a markdown file it count the markup symbols like #. How ...
2
votes
1
answer
116
views
Vimwiki overriding normal md highlighting
I love the concept of Vimwiki, but have a problem with it overriding the default md syntax highlighting. The default works well, and I use it regularly to edit md documents to be used with pandoc. ...
2
votes
3
answers
252
views
How to cut a markdown link on the same line e.g. from `[` to `)`?
If I'm anywhere on a line that contains e.g.:
[text1](link to text1)
How do I cut from [ to ) ?
3
votes
0
answers
322
views
How to disable spell check for a single line (with a custom tag)
Sometimes I do not want to add words to a spellfile, but still ignore them this once. This is particularly prevalent when I write markdown.
It would be nice if I could tag a line with <!-- nospell -...
1
vote
0
answers
191
views
vim-fugitive support for diff --color-words
I use vim and git primarily for editing prose documents in LaTeX or Markdown, not for coding. For this reason, my go-to git diff command is git wdiff, where the relevant part of .gitconfig reads
...
1
vote
1
answer
71
views
How can I make `.vim/after/ftplugin/markdown.vim` take effect immediately?
I change this file, but it seems that I have to restart Vim to make it take effect.
Is there any way to make .vim/after/ftplugin/markdown.vim take effect immediately?
I already tried :source and :...
3
votes
2
answers
847
views
Highlight Markdown indented code
When writing Markdown, fenced code written between triple backticks is highlighted, but not code in indented blocks (I don't care about language specific highlighting). How can I get vim to recognize ...
2
votes
1
answer
324
views
Fold just one line
I have a custom foldexpr to fold comments in markdown. Is there a way to make this fold operation work on just one line? Even if it is just 1 line, I like the color change that folding applies so I ...
0
votes
1
answer
276
views
Automatic removal of indent in markdown (fenced) codeblock comments starting with #
When writing indented fenced codeblocks (the only ones I use) like
```sh
some shell code
```
in markdown the indentation of comments is automatically removed when I type the comment ...
4
votes
2
answers
1k
views
What is the vim command to jump to linked line inside markdown document?
I have created a table of contents at the beginning of my markdown document and linked the headers of the document:
# TOC
[first header](#first-header)
# first header
Now, having opened the document ...
2
votes
1
answer
238
views
Markdown lists items three levels or deeper are not syntax highlighted
In a Vim markdown file (:set filetype=markdown),
special items such as links and itacized text
are normally syntax highlighted,
but when they appear in a list more than three levels deep,
they appear ...
0
votes
1
answer
202
views
Syntax highlighting for uppercase headings using === or --- syntax
In Vim, without using any markdown plugin, headings like
# Uppercase heading
# lowercase heading
lowercase heading
=================
lowercase heading
-----------------
get highlighted, while ...
0
votes
1
answer
862
views
Why my markdown syntax is not working?
I'd like to edit text with markdown syntax. Searching for ways of using mixed syntax in the same file I've discovered this question with an answer saying that if I add the line let g:...
4
votes
1
answer
61
views
How to change markdown item format into task (`[ ]`) on the next line?
When I'm in a markdown file creating a task list, I want it to insert a task list not a list item.
Output:
- [ ] **A task** - A task list <Enter>
- Inserted just a dash
Would like this:
- [ ] **...
0
votes
0
answers
1k
views
Markdown syntax color theme
I am giving advice to different research groups at our university. Open Research is promoted highly and many groups use R for statistical analysis. Many are also interested in using Markdown, Pandoc ...
2
votes
1
answer
287
views
Vim-Pandoc Overrides my Markdown Plugins
I've been trying to get the vim-pandoc plugin to play nice with markdown nvim, and have not been successful in finding help so far. The trouble seems to be that vim-pandoc sets markdown files to be ...
1
vote
0
answers
647
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 ...
6
votes
1
answer
498
views
How to disable spell check inside code blocks in markdown? [closed]
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
0
answers
240
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
1
answer
161
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
1
answer
225
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
2
answers
107
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'...
1
vote
1
answer
183
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.
2
votes
1
answer
290
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 ...
2
votes
1
answer
1k
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
1
answer
751
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
0
answers
36
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
1
answer
334
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
1
answer
114
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
1
answer
1k
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 ...
7
votes
4
answers
1k
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
0
answers
24
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 ...
3
votes
1
answer
1k
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
1
answer
1k
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 ...
1
vote
3
answers
251
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 ...
1
vote
0
answers
32
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 ...
4
votes
0
answers
338
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
3
answers
439
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 ...
3
votes
0
answers
468
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 ...
1
vote
1
answer
1k
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
1
answer
647
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 ...
2
votes
1
answer
1k
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
1
answer
124
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 ...