]>
git.madduck.net Git - etc/vim.git/blobdiff - doc/vim-markdown.txt
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
Level 1 heading which is served as a document title is not folded.
'g:vim_markdown_folding_level' setting is not active with this fold style.
Level 1 heading which is served as a document title is not folded.
'g:vim_markdown_folding_level' setting is not active with this fold style.
+To prevent foldtext from being overridden, add the following to your '.vimrc':
+
+ let g:vim_markdown_override_foldtext = 0
+
-------------------------------------------------------------------------------
*vim-markdown-set-header-folding-level*
Set header folding level ~
-------------------------------------------------------------------------------
*vim-markdown-set-header-folding-level*
Set header folding level ~
Concealing is set for some syntax.
For example, conceal '[link text](link url)' as just 'link text'.
Concealing is set for some syntax.
For example, conceal '[link text](link url)' as just 'link text'.
+Also, '_italic_' and '*italic*' will conceal to just 'italic'.
+Similarly '__bold__', '**bold**', '___italic bold___', and '***italic bold***'
+will conceal to 'bold', 'bold', 'italic bold', and 'italic bold' respectively.
To enable conceal use Vim's standard conceal configuration.
>
To enable conceal use Vim's standard conceal configuration.
>
The following work on normal and visual modes:
The following work on normal and visual modes:
- 'gx': open the link under the cursor in the same browser as the standard
'gx' command. '<Plug>Markdown_OpenUrlUnderCursor'
- 'gx': open the link under the cursor in the same browser as the standard
'gx' command. '<Plug>Markdown_OpenUrlUnderCursor'
<
Known limitation: does not work for links that span multiple lines.
<
Known limitation: does not work for links that span multiple lines.
+ *vim-markdown-ge*
+- 'ge': open the link under the cursor in Vim for editing. Useful for
+ relative markdown links. '<Plug>Markdown_EditUrlUnderCursor'
+
+ The rules for the cursor position are the same as the 'gx' command.
+
+ *vim-markdown-]]*
- ']]': go to next header. '<Plug>Markdown_MoveToNextHeader'
- ']]': go to next header. '<Plug>Markdown_MoveToNextHeader'
- '[[': go to previous header. Contrast with ']c'.
'<Plug>Markdown_MoveToPreviousHeader'
- '[[': go to previous header. Contrast with ']c'.
'<Plug>Markdown_MoveToPreviousHeader'
- '][': go to next sibling header if any.
'<Plug>Markdown_MoveToNextSiblingHeader'
- '][': go to next sibling header if any.
'<Plug>Markdown_MoveToNextSiblingHeader'
- '[]': go to previous sibling header if any.
'<Plug>Markdown_MoveToPreviousSiblingHeader'
- '[]': go to previous sibling header if any.
'<Plug>Markdown_MoveToPreviousSiblingHeader'
- ']c': go to Current header. '<Plug>Markdown_MoveToCurHeader'
- ']c': go to Current header. '<Plug>Markdown_MoveToCurHeader'
- ']u': go to parent header (Up). '<Plug>Markdown_MoveToParentHeader'
This plugin follows the recommended Vim plugin mapping interface, so to change
- ']u': go to parent header (Up). '<Plug>Markdown_MoveToParentHeader'
This plugin follows the recommended Vim plugin mapping interface, so to change