vim玩法 .vimrc配置映射指令nnoremap、inoremap
编辑 vimrc 文件, vi ~/.vimrc
vim中的映射指令,用于将一个按键绑定到某一个操作上。
map: 执行映射指令,执行时会进行递归替换,可能会出现“按键循环”的情况;
nnoremap: 不执行递归替换,非常安全的映射指令,可以避免“按键循环”的情况;
inoremap:i代表是在插入模式(insert)下有效。
- 设置 F2 为打开/关闭行号
set nonumber                                                                                                                                                         
set nocursorline                                                                                                                                                     
nnoremap <F2> :set number!<CR>:set cursorline!<CR>                                                                                                                   
inoremap <F2> <C-O>:set number!<CR>:set cursorline!<CR>
- 设置 F3 为拼写检查
set spelllang=en,cjk                                                                                                                                                 
nnoremap <silent> <F3> :set spell!<cr>                                                                                                                               
inoremap <silent> <F3> <C-O>:set spell!<cr>
- 设置 F4 在编辑模式打开或关闭paste模式
set pastetoggle=<F4>                                                                                                                                                                                                                                                                                 
map <silent><F4> :set nowrap!<cr>
- 设置 F5 F6 切换vim 颜色方案
nnoremap <F5> :NEXTCOLOR<CR>                                                                                                                                                        
nnoremap <F6> :PREVCOLOR<CR>
 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号