VIM 介绍
- Vim之所以强大,map也是一个亮点,可以将各种组合键映射成你需要的按键,这样使用起来就会更加快捷、方便。
- Vim在使用的时候有4种模式
-
Normal (正常模式)
-
Insert(插入模式)
-
Visual (可视模式)
-
:(命令模式)
map映射
- 对于映射可能有以下几种前缀:
- nore :表示非递归(no recursion)
- n :表示正常模式下生效
- v :表示可视模式下生效
- i :表示插入模式下生效
- c :表示命令模式下生效
Note:
- noremap表示非递归,递归映射就是 map a b ;再 map b c , 那么按下 a=c,默认的map就是递归的,加nore,比如noremap 就是非递归的。
- unmap后面跟着一个按键组合,表示删除这个映射,同样,unmap可以加各种前缀,表示影响到的模式
- mapclear直接清除相关模式下的所有映射。同样,mapclear可以加各种前缀,表示影响到的模式。
map | noremap | unmap | mapclear |
---|---|---|---|
nmap | nnoremap | nunmap | nmapclear |
vmap | vnoremap | :vunmap | vmapclear |
imap | inoremap | iunmap | imapclear |
cmap | cnoremap | cunmap | cmapclear |