On Nov 30, 7:44 am, bboyjkang <[email protected]> wrote: > Hi > > I’m wondering if it’s possible to do this in Vim: > You put up a command with a pattern, and the command selects the line > (or offsets to select a few surrounding lines in addition to the line) > that contains the pattern. Once all these lines that contain the > pattern are selected, I want to do a pattern search and pattern > substitution that is limited to only those lines that were selected by > the first pattern. > > I came across this search/replace in a visual selection > link:http://vim.wikia.com/wiki/Search_and_replace_in_a_visual_selection > > :'<,'>s/red/green/g > > I would like the :'<,'> to be instead a (does it have to be visual?) > selection of all those lines that contain the pattern. Then, I could > do a substitution, or a pattern search that might further restrict the > selection. > > Thanks for any help
Does this recent thread answer your question? [1] In the first step of Tim Chase's answer maybe he does what you want. Where he tacks on a unique prefix with s/^/XXX/ that is a standard search/replace command. If you specifically want to *select* a set of lines, i.e. use select or visual mode or similar, I'm not sure. regards, Geoff (Link all one line) [1] http://groups.google.com/group/vim_use/browse_thread/thread/61fef2ed829022bb# -- 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
