Skip to content

jclds139/vim-tiddlywiki-ftplugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TiddlyWiki Tiddler Filetype Plugin for Vim

This is a fork of Devin Weaver's sukima/vim-tiddlywiki GitHub project providing a TiddlyWiki support plugin, which itself is a fork of Swaroop C H's original vim syntax file for TiddlyWiki markup.

TiddlyWiki is a non-linear notebook, or wiki. The basis of TiddlyWiki is capturing information into the smallest possible semantically meaningful units, called "tiddlers," and aggregating them in meaningful ways to present narrative stories.

From version 5 of TiddlyWiki each tiddler is stored in its own file, which has a tid extension. This filetype plugin defines the "tiddlywiki" filetype for these files and provides a syntax file for this filetype, as well as some useful commands and mappings (see plugin help for further details).

Changes from original project

For those familiar with Devin Weaver's sukima/vim-tiddlywiki plugin, in this fork internal changes include:

  • Moving functions into an autoload library
  • Using the file layout recommended by the google/vimdoc project
  • Adding more error checking to increase robustness (particularly with obtaining the system datetime).

The following changes have been made to the user interface:

  • The <Leader>tt mapping for initialising tiddler files is now <Leader>ti
  • Added commands TWInitialiseTiddler and TWUpdateModificationTime, corresponding to the two available mappings
  • Added a documentation/help file

Installation

Follow the installation instructions of your plugin manager.

License

This fork has inherited the Apache 2.0 License from the sukima/vim-tiddlywiki project.

About

TiddlyWiki filetype plugin for Vim

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vim Script 100.0%