Disable filetype-specific `[`/`]` bindings like `[[` and `[m` [duplicate]
1
This question already has an answer here:
Unmapping filetype mappings
1 answer
The default vim filetype commands create new bindings beginning with [ and ] . Is there a way to prevent them from doing so or control which bindings are created? I like using [ and ] to scroll up and down by half pages, by analogy with { and } for paragraph navigation. nnoremap ] <c-d> vnoremap ] <c-d> xnoremap ] <c-d> nnoremap [ <c-u> vnoremap [ <c-u> xnoremap [ <c-u> It works well for the text filetype, but programming language filetypes typically have bindings beginning with [ and ] , for instance for Python files there are many structural navigation commands that I tend not to u...