sponsor Vim development Vim logo Vim Book Ad

confluencewiki.vim : Confluence WIKI syntax

 script karma  Rating 101/65, Downloaded by 3309  Comments, bugs, improvements  Vim wiki

created by
Daniel Graña
 
script type
syntax
 
description
This is the syntax highlighter for Atlassian Confluence WIKI

http://confluence.atlassian.com/renderer/notationhelp.action?section=all
 
install details
copy this script to ~/.vim/syntax/confluencewiki.vim

set ft=confluencewiki
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
confluencewiki.vim 1.0.1 2016-04-08 7.0 Daniel Graña Folding improvements sent by Robin Lee Powell <rlpowell@digitalkingdom.org>
confluencewiki.vim 1.0.0 2014-04-02 6.0 Daniel Graña More improvements from Ingo Karkat.

quoting him:
> I recently had made some additional tweaks to the boundary
> conditions of formatting markup; stuff like ({{text}}) wasn't properly
> highlighted.
confluencewiki.vim 0.1.0 2009-09-03 6.0 Daniel Graña a lot of improvements made by Ingor Karkat <swdev{AT}ingo-karkat{DOT}de>

- Added confluenceImage.
- confluenceCode, confluenceQuote and confluenceVerbatim tags are now
  highlighted as tags, not the formatting they create.
- confluenceLink now supports optional labels and tips with different
  highlighting.
- Adjusted confluenceHeading, confluenceHeadingMarker, confluenceList,
  confluenceFixed and confluenceLink highlightings to other wiki syntax
  highlightings.
- BF: confluenceLink is unbounded, i.e. need not be surrounded by whitespace
  etc.
- Added spelling support.
- BF: confluenceHeading only supports 1-6.
- BF: confluenceTag parameter names can also contain '-'; parameter values can
  contain any character except '|' or '}'.
- Expanded highlighting of confluenceTag to highlight (optional) parameters
  and their values, similar to HTML tag attributes.
- confluenceComment tags are now highlighted as tags, not the formatting they
  create.
- BF: No spell error on {HTMLcomment}, {code} and {noformat} tags.
- BF: Applying top-level formatting inside confluenceComment and
  confluenceQuote, (but not for confluenceCode and confluenceVerbatim).
- BF: Allowing optional parameters for confluenceCode and confluenceVerbatim.
- BF: Added 'keepend' for confluenceQuote.
- Added highlighting for confluenceEmoticons.
- BF: Added additional allowed characters after confluenceEmphasis and
  confluenceFixed: !()[]{}
- Added matching and highlighting for confluenceCitation, confluenceStrike,
  confluenceUnderlined, confluenceSuperscript, confluenceSubscript.
- ENH: Escaped (via '') markup is not highlighted any more.
- Added confluenceEscaping to highlight the escape character ''.
- BF: confluenceSeparator: horizontal ruler must be exactly 4 dashes, but can
  be surrounded by whitespace in the line.
- BF: Emphasis must contain at least one non-emphasis character (i.e. an empty
  emphasis is not rendered). Added after-match atom to
  s:ConfluenceCreateEmphasis().
  Added confluenceSymbols for ndash (--) and mdash (---).
- ENH: Added highlighting for confluenceTableHeader (which can include other
  emphases).
- ENH: confluenceImage now supports highlighting of image link (like a
  confluenceLink) and optional parameter names and values.
confluencewiki.vim 0.0.2 2007-08-16 6.0 Daniel Graña {HTMLcomment} support added
confluencewiki.vim 0.0.1 2007-08-16 6.0 Daniel Graña Initial upload
ip used for rating: 54.197.64.207

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github