On 30.09.18 03:15, Eli the Bearded wrote: > http://www.faqs.org/faqs/editor-faq/vi/part2/ > ------ start quote 8< ------ > 6.1 - Silly vi tricks
Seems to be a typo there? For decades some have used them as _Standard_ Vi(m) Operations, especially xp, as mistyping is more common than the need for the others. > Note: Also check out the Silly macros down below. Many macros and > tricks are interchangeable. > > xp This will delete the character under the cursor, and put it > afterwards. In other words, it swaps the location of two characters. > > ddp Similar to xp, but swapping lines. > > yyp duplicate a line > > uu Undo and redo last change. (This will take you to the last > modification to the file without changing anything.) You can also use > this to compare the changes to a line. Make the changes to the line, > press U to undo the changes to the current line, and then press u to > toggle between the two versions. Must have encountered that, way back, because my fingers use u^r these days. What I'd group with the above is "deep", to swap two words with the cursor on the space preceding the first. (Most used while rephrasing a sentence in a post, I find.) What makes a *nix environment fun is the diversity of ways to skin any cat, and I tend to us tac to reverse line order, as it's quicker than looking up a vim way to do it - at least in my case. (And I don't think of vim as another emacs.) Erik -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
