On Fri, 11 Jan 2019 12:21:27 +0000 "Paul \"LeoNerd\" Evans" <[email protected]> wrote:
> Really this is just about saving myself some keystrokes. I'd rather
> hit
>
> e
>
> than
>
> z vimdiff /etc/sshd/ssh_config{,.dpkg_new}
> ...
> fg
>
> every time. There's no complicated questions about 3way diff in this.
Actually, sshd now appears to be using ucf so it's even more tedious
currently. Right now is printing:
A new version (/tmp/fileEkQlUI) of configuration
file /etc/ssh/sshd_config is available, but the version installed
currently has been locally modified.
in a fullscreen dialog, offering some choices, none of which is
`vimdiff`. I can start a shell, but if I do that then it switches back
out of the full (alt)screen dialog it was running, so I have lost the
filenames in question. I have to remember to copy-and-paste so I can
$ vimdiff /etc/ssh/sshd_config /tmp/fileEkQlUI
Additionally, ucf's way of starting a new shell hasn't properly worked,
because Ctrl-Z inside _that_ vimdiff to background itself so I can
return to the inner shell momentarily massively breaks everything -
what it in fact does is backgrounds the entire apt-get upgrade / ucf /
bash / vim combo, meaning that when I `fg` again afterwards I return
back to apt-get upgrade and all is confused.
That admittedly is a separate bug, but is all compounded by my having
to go the long way around because I couldn't just hit `v` to begin with.
Can we please have `v`?
--
Paul "LeoNerd" Evans
[email protected] | https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/
pgpxb_ZptO5Ra.pgp
Description: OpenPGP digital signature

