Ex-spouse and also Vi: barriers and also regexes

I intend to place regex suits to buffer yet can not get back at less complex instance y :.put myNewBuffer return msg [line] [put] [buffer] functioning ie just how to place something to buffer?

So to normal expressions and also ex-spouse

  1. what does (.,.)~ replaces the previous regular expression with the previous replacement pattern from a substitution suggest? Some instance handy, resource of the quote.
  2. please, offer some instances just how you make use of regexes with ex-spouse. As an example, just how can you buffer locations in between beginning word having h as the first personality till words finishing to s personality?
  3. What concerning if the last point just level ie finishing word is words finishing to s or completion of line $?
0
2019-05-13 05:50:23
Source Share
Answers: 1

The strength guidebook might be a far better and also even more up - to - day than that old Ex-spouse guidebook. More than likely, you will certainly be making use of ex-spouse that features strength on the majority of modern-day Linux circulations. To get aid in Vim usage: aid, to get aid on a details command like the Ex-spouse command ~, usage :help :~. All Ex-spouse commands are come before with a: in Vim. I assume (.,.) is merely made use of to represent an array might be defined as in 2,8 to suggest lines 2 via 8 or 1,$ ($ stands for last line) for every single line in a documents. In Vim, keying :1,$~ suggests run the Ex-spouse command ~ on every line in the documents.

  1. Strength claim :~ is "Repeat last replacement with very same replacement string yet with last previously owned search pattern." A replacement is generally created as :s/pattern/string/ This seeks a pattern level and also changes it with string. :~ repeats last replacement command, yet makes use of one of the most current look for pattern.

  2. Attempt this pattern: /\<h.*s\>

/ is made use of to start a search in Ex/Vim, \ < suggests suit start of word, h suits h,. * where. suits any kind of solitary personality and also * repeats that zero or even more times so. * methods match absolutely no or even more personalities. s suits s, \ > suits end of word.

  1. Attempt this pattern /words\?$

$ suggests end of line when made use of in a pattern suit, and also \? methods previous personality is optional. This will certainly match word or words at the end of a line.

0
2019-05-31 14:42:59
Source