aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
blob: dc9430fcdf7b4fc6070bf07512f953b014db1f76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Fountain Flow for Vim
=====================

Installation
------------

Basic installation is typical. There is a plugin file, and a help file.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    doc/
        fountainflow.txt
    plugin/
        fountainflow.vim
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Template information is on board the plugin, so it is possible to convert files
right away. However, for greater control, templates and a style sheet are
including in a folder called 'flowfiles'.

This and another folder named 'libreoffice' can go anywhere. But you are
required to include the following line in your .vimrc (preference file) so
that the plugin knows where to access the 'flowfiles'.

    let g:flow_directory = '/full/path/to/flowfiles/'

Don't forget that trailing slash!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    flowfiles/
        screenplayFooter.html
        screenplayHeader.html
        screenplayStyle.css
        screenplayTitlePage.html

    libreoffice/
        fountain-template-NO-synopsis.odt
        fountain-template-NO-synopsis.ott
        fountain-template-w-synopsis.fountain
        fountain-template-w-synopsis.odt
        fountain-template-w-synopsis.ott
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There is a reason the 'libreoffice' folder contains normal files along with the
templates, and a dummy FOUNTAIN file. An explanation for this, and more
information on using the templates will be available at our blog:

        https://vimwriter.blogspot.com/

Support
-------

If you find this plugin useful, please consider throwing us some support via our blog donation button!

Look for a new Fountain syntax file, and our upcoming plugin, Ink Flow for Vim, a general aid for creative writers on Vim that includes a logical settings, a snapshot function, file splitting, text block movement, etc.