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/

Attachment: pgpxb_ZptO5Ra.pgp
Description: OpenPGP digital signature

Reply via email to