zsh-users
 help / color / mirror / code / Atom feed
* Feature request (@M):# with context matches
@ 2016-01-29 10:15 Sebastian Gniazdowski
  2016-01-30 12:13 ` Sebastian Gniazdowski
  0 siblings, 1 reply; 9+ messages in thread
From: Sebastian Gniazdowski @ 2016-01-29 10:15 UTC (permalink / raw)
  To: Zsh Users

Hello,
doing:

list=( "${(@M)list:#(#i)*$~search_pattern*}" )

can be used to replace call to grep. Array can be filtered with a
pattern, no fork is required. However, grep supports -A, -B, -C
options, that return also "A"-elements after or "B"-elements before,
or "C"-elements before and after a match. I thought that this is maybe
not difficult to add to Zsh? It's very useful thing. For example, when
using "less" to search for a keyword (like when reading zshall), user
finds surrounding text and it's basically actually what he searches
for.

Best regards,
Sebastian Gniazdowski


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-02-09  3:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-29 10:15 Feature request (@M):# with context matches Sebastian Gniazdowski
2016-01-30 12:13 ` Sebastian Gniazdowski
2016-01-30 14:38   ` Christian Heinrich
2016-01-30 15:34     ` Sebastian Gniazdowski
2016-01-30 16:54   ` Bart Schaefer
2016-01-30 20:42     ` Bart Schaefer
     [not found]   ` <160130085456.ZM9730__49922.0612728552$1454172936$gmane$org@torch.brasslantern.com>
2016-02-07  0:22     ` min() max() math functions (was: Re: Feature request (@M):# with context matches) Daniel Shahaf
2016-02-07  1:00       ` Bart Schaefer
     [not found]       ` <160206170040.ZM1927__13399.3204137825$1454806909$gmane$org@torch.brasslantern.com>
2016-02-09  3:23         ` Daniel Shahaf

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).