sponsor Vim development Vim logo Vim Book Ad

Vimliner Outliner : The smallest, fastest outliner for vim. One file install.

 script karma  Rating 42/14, Downloaded by 992  Comments, bugs, improvements  Vim wiki

created by
Roger Keays
script type
Vimliner is the smallest outliner for vim. It uses vim's existing code
folding capabilities with some simple configuration. The result is a fast,
powerful outliner using your favourite text editor.

Install Vimliner by saving this file to $HOME/.vim/ftdetect/vimliner.vim
on unix, or $HOME/vimfiles/ftdetect/vimliner.vim on Windows.

Save your outliner files with a .out extension for Vimliner to be
autodetected. Otherwise, use :set filetype=vimliner from within vim.

The outliner uses an indentation level of 2 white spaces to create
new levels. You can use vim's default code folding shortcuts to move
throughout your outline, or just use <TAB> to open and close levels.

The most frequent shortcut keys you will use are:

  <TAB> open or close the current fold
  zx  close all other folds  

Use :help fold-commands in vim for additional shorcuts.

The fold function consumes blank lines. If you need to separate one
fold from another, use a string of space characters that match the
current indent level.

Homepage: https://rogerkeays.com/vimliner
License: https://opensource.org/licenses/Apache-2.0
Author: Roger Keays
install details
Copy vimliner.vim to $HOME/.vim/ftdetect

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
vimliner.vim 1.2 2020-04-30 5.7 Roger Keays Renamed to Vimliner to avoid confusion with rival project.
vimflowy.vim 1.1 2020-04-25 5.7 Roger Keays Smaller, faster, and allows you to add white space after the folds. If you are upgrading, you may find additional white space in your existing outlines which you will have to remove manually.
vimflowy.vim 1.0 2016-03-05 6.0 Roger Keays Initial upload
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