Skip to content

vim plugin to help with writing screenplays in fountain syntax.

License

Notifications You must be signed in to change notification settings

Tinkergod/vim-fountain-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is my first vim plugin.

vim-fountain-tools

This is a small vim plugin I've created to help with writing a screenplay using fountain syntax.

Features

  • Auto capitalization of screenplay elements.
  • Quick shortcuts for adding notes, parentheticals, and centered text.

Thats it.

Installation

For vim-plug include the following in .vimrc

Plug 'Tinkergod/vim-fountain-tools', {'for': 'fountain'}

Run

:PlugInstall

The keybindings

In normal mode.

  • leader+n for adding notes.
  • leader+c for centered text.
  • leader+p for parentheticals.(probably easier just physically press keys)

In insert mode.

  • Shift+nn for adding a note.
  • Shift+cc for adding centered text.
  • Shift+pp for adding parentheticals.

Todo

  • Fix all problems associated with inserting special regex characters between scene elements.
  • Create a keyboard shortcut for adding a title page or perhaps add one to the beginning of the file automatically if it doesn't exist.
  • afterwriting program integration for live view of screenplay.
  • Make it easy to remap keybindings.

If you find bugs create an issue or solve it and pull request.

If you like this plugin and have some money to throw around, throw some of it here.

Buy Me A Coffee

See it in action

Auto caps character names

Auto caps of character names

Auto caps scene headings

Auto caps of character names

Auto caps transitions

Auto caps scene headings

Adding notes

Adding notes

Adding centered text

Adding centered text

About

vim plugin to help with writing screenplays in fountain syntax.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published