<笨方法学vimscript>
非递归映射
模式映射方式
viw 选中一个单词
v 进入visual模式,选中 按下 U,会转变成大写
:imap <c-d> <Esc>ddi 此映射可在插入模式下使用 ctrl+d 实现快速删除
命令行对应映射 cnoremap
<cr> 指代回车键,也可写作<Enter>
let mapleader="," inoremap <leader>w <Esc>:w<cr> 可以将<Leader> 键自定义映射为“,”,同时利用 <Leader> 来创建自定义映射项
使用*map对应的nnoremap/vnoremap/inoremap,非递归映射
作者 参考了 《practical vim》的讲解!
map映射存在递归问题, 为解决该问题,构建了非递归映射, nnoremap ---normal下的非递归映射, n --normal, non-recursive 非递归, map---映射;vnoremap --视图模式非递归映射, inoremap ---插入模式非递归
个性化vimrc配置
基本映射设置