After realizing that I barely scratched the surface of Helm’s awesomeness (really, I basically use it as an
ido-vertical-mode), I made a concerted effort to explore more of the interesting things in the Helm toolkit.
helm-show-kill-ring is one such thing. I’ve bound it to
M-y, which I had previously configured to be
helm-show-kill-ring is much cooler because it makes it easy to dynamically filter your kill ring. Also, Kcode>M-y works better for me than
C-y does because I know when I want the last thing I killed, but going beyond that is a little annoying.
browse-kill-ring does make it easy to edit a kill ring entry. Maybe I should learn how to modify Helm’s behaviour so that I can add an edit action. There’s already a delete action. Besides, I haven’t used that feature in
browse-kill-ring yet, so I can probably get by even without it.
ido fans: you can use
helm-show-kill-ring without activating
helm-mode, if you want.
On a related note, I like how rebinding
helm-M-x shows me keybindings as I search for commands. You do have to get used to the quirk of typing
C-u and other prefixes after
M-x instead of before, but I haven’t had a problem with this yet. This is mostly because I haven’t dug into just how many commands do awesome things when given a prefix argument. I know about using
C-u C-c C-w (
org-refile) to jump to places instead of refiling notes, but that’s about it. I haven’t gone anywhere close to
C-u C-u. Does anyone have a favourite command they use that does really smart things when given that prefix? =)
This Helm intro has animated GIFs and a few other useful commands. Check it out!