inoremap命令用於映射按鍵。
- i代表是在插入模式(insert)下有效
- nore表示不遞歸no recursion,例如:
inoremap Y y
和inoremap y Y
並不會出現無限循環。 - map映射
舉個例子,將Shift+Enter用來跳出括號。
inoremap <s-cr> <ESC>la
本映射利用了vim中,由編輯模式進入插入模式會向前跳一個位置的特點,來實現。有不懂的可以自己試一下,觀察一下。
如果鍵入{,自動補全后面,並格式化。
inoremap { {<CR>}<ESC>kA<CR>