sponsor Vim development Vim logo Vim Book Ad

DotOutlineTree : Helps you edit structured text.

 script karma  Rating 63/22, Downloaded by 3749  Comments, bugs, improvements  Vim wiki

created by
Shuhei Kubota
script type
This plugin makes an outline tree of a buffer.
Also this plugin enables jumping to a node and operating nodes.

Currently, it supports three formats:

    - reStructuredText
    - TaskPaper
    - dot-structured text (.. title)

For more detailed descriptions, read dot.vim.
install details
Put this plugin in your plugin directory(e.g. $VIMRUNTIME/plugin).
Then restart VIM.

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
dot.vim 1.6 2022-01-26 8.2 Shuhei Kubota retry type detection
dot.vim 1.5 2022-01-04 7.0 Shuhei Kubota markdown support
dot.vim v1.4 2021-12-07 7.0 Shuhei Kubota make things work
dot.vim 1.3 2011-11-24 7.0 Shuhei Kubota more rest support.
(improved overline-and-underline style support)
thanks to Lin.
dot.vim 1.2.3 2011-08-29 7.0 Shuhei Kubota rest: do not treat transitions and empty lines as sections.
dot.vim 1.2.2 2010-01-18 7.0 Shuhei Kubota changed EOL characters in this script.
dot.vim 1.2.1 2010-01-09 7.0 Shuhei Kubota * using &filetype to detect the document type
    - 'rst', 'rest', 'taskpaper'
* stripping leading spaces in rest documents
* (explicit declaration of magic regexp)
thanks to Sergey Khorev!
dot.vim 1.2.0 2009-12-31 7.0 Shuhei Kubota arbitrary string heading for 'dot-structured' format, outline tree.

* arbitrary string heading
    - let b:DOT_headingMark = '#'
* outline tree folding
    - let b:DOT_foldTree = 1
    - to expand tree, press l or r
ip used for rating:

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