sponsor Vim development Vim logo Vim Book Ad

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

 script karma  Rating 46/15, Downloaded by 1109  Comments, bugs, improvements  Vim wiki

created by
Roger Keays
 
script type
ftplugin
 
description
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.

The outliner uses an indentation level of two 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
Updates: https://github.com/rogerkeays/vimliner
License: https://opensource.org/licenses/Apache-2.0
Author: Roger Keays
 
install details
Copy vimliner.com to $HOME/.vim/ftdetect on unix, or $HOME/vimfiles/ftdetect on Windows.

Save your outliner files with a .out extension for Vimliner to be autodetected. Otherwise, use :set filetype=vimliner from within 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
vimliner.vim 1.3 2024-11-20 5.7 Roger Keays Added query functions and productivity features.
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: 18.97.9.175

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