cp /some/tortured/path/to/file.txt /some/other/path/file.txt
chown myuser:myuser !$
$ apt install something
E: Unable to acquire the dpkg frontend lock
(/var/lib/dpkg/lock-frontend), are you root?ctrl-a (readline command for beginning of line)
type "sudo"
Also, ctrl-w is really useful. Heck, learning the readline editing keyboard in general is really useful.
$ foo bar baz<cr>
^P^A<esc>u
$ FOO bar baz<cr>
That's three keystrokes less - even for the history (!!) version. :-)More efficient approach is to use keybinding like Ctrl+T to prepend sudo to the current command (or to the previous command if current is empty).
$ foo bar baz<cr>
^P^A<esc>u
$ FOO bar baz<cr>
As for ^T, I'd wholly forgotten about bind, inputrc and all that- but of course both your proposal and the above can be put into an inputrc macro and bound to a key. However the all caps version is shorter when you remember you need sudo in the first place ;). ALL_CAPS => sudo all_caps
So it appears something did actually change it.Unfortunately many blogs have their titles all uppercase instead of using small caps. For me the use case where I copy an all uppercase title and want it to be titlecased on HN is much more common than the case where I actually want a string of caps. I'm quite ok with the current behavior.