It all depends on the plugins you use:
When the author says that mapping ;
to :
may break a plugin, they simply mean that you won't be able to use ;
anymore and if a plugin has a command which uses the ;
the command might not work anymore.
Now this mapping is pretty common on qwerty keyboards so it shouldn't be a problem on most plugins.
Your best bet is to use this mapping and see if you encounter a plugin which uses ;
. If that is the case you can either stop using the plugin (or try to replace it) or remap another key to ;
(e.g. nnoremap : ;
) and use :
instead of ;
.
Note that in vanilla vim ;
is used to repeat the last t
, T
, f
or F
command.
On a totally different topic, don't use nn
use nnoremap
instead it is much easier to read and considered as a best practice