hi marc andré,

first thanks for your fine vis... i spent about an hour trying it out,
while taking notes on what i'm missing...

it misses too many features i use in my everyday work with vim, but it
was a positive experience.

 i'll probably send my comments very soon...

> Could some vim expert on the list tell me whether it is possible to
> indent the next n lines by m levels in vim?
> 
> All combinations I tried like: n>mj simply indent the next n*m lines
> by one level.

i can't say i'm an expert, since i use a small subset of vim features,
but i'm for sure an heavy user.

i would say that you don't really need an indenting of n lines by m
levels.

the resulting command is -- in my eyes -- a bit too complex. and there
are simple workarounds that use general available features.

the simplest one already works in vis. indent n lines (or better a
"{" inner area) and repeat the action with dots (eventually correcting
the exceeding indenting with u).
this is in my experience faster than wondering which of n or m comes
before the > and which after.

and i think that you agree with me, that you should not have too long
and to deep indents.

the other workaround is to use == (automatic aligning) on the next n
lines (or, again, on i{). which will mostly automatically do the m
indenting you're looking for.
personally, i only use == on single lines (or very few lines), but it
should do what the n>mj you're proposing would do. 

ciao
a.l.e 

Reply via email to