5

Is it OK to use spaces for better readability in a .vimrc? For example, right now I have:

set number| "show line numbers
set history=1000

Would it be OK to write instead:

set number | "show line numbers
set history = 1000

I know that if a space is before the virgule in a key remapping then the space becomes part of the mapping, but in the example above the space would not seem to affect the set operation.

  • 6
    You might want to avoid end-of-line comments. – muru Mar 24 '16 at 6:39
  • @muru why? putting comments on separate lines makes the config file a lot more spread out and confusing to read because some lines are code, others are comments – Tyler Durden Mar 24 '16 at 15:13
  • Because it might cause problems in map statements. And a personal preference of vertical spread over horizontal. – muru Mar 24 '16 at 15:16
8

From :help :set-args:

White space between {option} and '=' is allowed and will be ignored. White space between '=' and {value} is not allowed.

So:

set history=1000 " is ok.
set history =1000 " is also ok, but
set history= 1000 " is not. Neighter is
set history = 1000

If the option doesn't take a value you can put as many spaces behind it as you want.

  • I have confirmed this behavior. – Tyler Durden Mar 23 '16 at 21:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.