I'm not sure these are really the right names, but the idea is that you
have some file you want to move, but you aren't real keen on typing out
a full destination path right now. So you do something like:
yank file_to_move_later
# other stuff
cd some_destination_directory
unyank
The implementation should really be more general. It would be cool if you
could stack files. It _might_ be cool if it made hardlinks, for various
reasons, but I also suspect that complicates things.
Maybe these should be called `delete` and `put`? Maybe the `unyank`
should copy rather than moving the file? It feels like mostly that
isn't what I want, for various reasons.
There's probably a better way to do this, but right now it just adds a
chpwd func to .zshrc to tack dirs onto ~/.directory_history. The h alias
now uses this file instead of the dirs builtin.
`main()` now takes 5 explicit args - this is at least 2 too many, so should
probably be refactored.
`--source` strikes me as a little clearer than `--target`.
`-x` and `-y` can be used to set a thumbnail size.
This is a more general, unformatted raw output version of vim-filter-exec.
It will be useful for pulling some utility output into HTML / Markdown
docs in a more generalized way.
I'm using it to make simple image galleries with the terrible python
script in bin/html-gallery.
I don't know if I'll stick with vim-airline for my statusbar, but it has
some appealing features.
Dropped terminal fonts down a bit in size. Seems better to have a
little more context for editing on this display. At this res, with
those fonts, I get a 147x40 terminal. It's reasonably legible.
(I'm currently on a System76 Galago UltraPro or whatever it's called,
purchased in August of 2014 or thereabouts.)
...by removing a doFloat. Things seem normal, minus this, since
(evidently) dialogs are floated by default. I was getting this horrible
flickering effect before. In my mind, I added this in the first place
to try to solve that problem, but obviously something has changed.