Unable to understand a line in .vimrc

  • nmap means “map a key sequence when in normal mode” (see vim’s docs).
  • <silent> tells vim to show no message when this key sequence is used.
  • <leader> means the key sequence starts with the character assigned to variable mapleader — a backslash, if no let mapleader = statement has executed yet at the point nmap executes.

And the v is the rest of the key sequence.

So overall this is mapping, in normal mode, a backslash-v key sequence to show no message and execute :EditConfig which is likely a function defined previously in the vimrc to edit configuration files (see for example this vimrc, search in browser for editconfig). :call EditConfig() at the end (as the vimrc file I gave the URL to uses) would be better, I believe.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)