Sunday, February 1, 2015

Re: Any poets here?

On Fri, Jan 30, 2015 at 12:57 PM, Eric Weir <eeweir@bellsouth.net> wrote:

> Wondering if there are any poets here who use vim in writing
> poetry, either in the messy creative phase or the later
> refining, polishing, and editing phase. If so, I'd be
> interested in knowing how you use vim, how you find vim
> helpful, and whether there are any plugins that you have found
> especially helpful.

I use vim for most of what I don't write inside a browser, which
includes a lot of poetry and prose.

I'm not sure if I draw much of a distinction between the things
that make a good code editor and the things that make a good
literary text editor. I can certainly imagine that distinction,
but I think if you like plain text, filter scripts, the
coreutils, renderable markup languages, that sort of thing, then
it all kind of fits together.

I'm slowly writing a book partly about using the GNU/Linux CLI
for literary things:

https://p1k3.com/userland-book/

...which doesn't (yet, anyway) touch on vim, but it's sort of the
environment I have in mind.

As to the editor specifically, I do a lot of pretty intensive
rewriting, rearranging lines or stanzas, replacing words, and
experimenting with line breaks and spacing. Vim's pretty good at
quickly slicing and dicing text.

I use this binding a lot for chopping lines up:

" split lines under the cursor (modeled on, maybe, emacs?)
map K i<CR><Esc>g;

As far as plugins go, NERD tree makes the whole editor a lot more
useful for working with a collection of files, and I tend to
organize projects as flatfiles in a directory, or blog entries in
a tree of directories named after dates.

Lastly, I have some simple tools for producing markup from a
source format. So, for example, the last poem I wrote looks like
this in source:

<h1>monday, january 5</h1>

<freeverse>
driving down 36 to see you
i grasp at the scene around me
trying to fix in mind for you
some list or hierarchy
of attributes and aspects:
snow on the hills
snow on the plains
the moon on the snow
sundown on the clouds
the haze over the city lights
electricity vivid and gleaming
within the field of some
greater radiance
</freeverse>

...where the stuff inside <freeverse> gets translated to regular
HTML with linebreaks in the right places. It's a small thing,
but it's a lot easier to stay in the flow of writing without
having to worry about markup boilerplate. For print output in
the past I've switched this up to generate LaTeX directly, but I
think next time I produce something in book form I'll see what I
can get done with Pandoc.

-- bpb

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment