On 09/04/2018 05:16 PM, Tim Chase wrote:
I'm having a little trouble parsing (1) where the cursor is (it sounds like you're describing it at the last "t" of the first line)

Yes, the cursor is on the last t at the last character of the line.

(2) what you want the final results to be.  Do you want

   example.net <-- actually importan.example.com <-- not actually important

or

   example.net <-- actually importan<-- not actually important

No, I want to end up with the following:

example.net
different.example.com

Or are the "<-- ..." meta-commentary and not actually content in the file?

No, the actual content includes the ""arrow and what you're calling meta-commentary. That (and the proceeding space) are what I wanted to remove.

It would help to have unannotated "before" and "after" and "where is the cursor".

Before:

"""
example.net <-- actually important
different.example.com <-- not actually important
"""

After:
"""
example.net
different.example.com
"""

Background is I was copying and pasting content from an email (including annotations) from a friend about domains I'm configuring for him. I wanted to get just the domain names first \W of the line and enter them into my /etc/mail/local-host-names file.

I was editing /etc/mail/local-host-names in vim, copied and pasted the content from email into the terminal, and wanted to remove the annotations.

Also, is this a one-off thing where you're trying to optimize something manually, or should this be automated across all lines (or lines matching some condition) in the file? (noting that a :s command can be repeated with either "@:" or "&" or "g&" depending on intent)

This was a one-off. But I would like to learn the vim methodology to play Vim Golf next time I need to do it.

I have frequently (monthly if not more often) needed to do a delete with something similar to a "gE", but stop before the word.



--
Grant. . . .
unix || die

--
--
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.

Reply via email to