1. 设置 Leader 键:
" 设置 Leader 键为逗号
let mapleader = ","
这会将 leader 键设置为逗号,之后你可以在映射中使用 <leader>。
2. Normal 模式映射使用 Leader 键:
" 在 Normal 模式下将 <leader>w 映射为保存文件
nnoremap <leader>w :w<CR>
" 在 Normal 模式下将 <leader>q 映射为退出 Vim
nnoremap <leader>q :q<CR>
在这里,<leader>w 将保存文件,而 <leader>q 将退出 Vim。
3. Visual 模式映射使用 Leader 键:
" 在 Visual 模式下将 <leader>y 映射为复制选中内容
vnoremap <leader>y y
<leader>y 将复制当前选中的内容。
4. Insert 模式映射使用 Leader 键:
" 在 Insert 模式下将 <leader>n 映射为插入当前日期
inoremap <leader>n <C-R>=strftime('%Y-%m-%d')<CR>
<leader>n 将在插入模式下插入当前日期。
Leader 键使得你可以创建自定义映射而无需担心与 Vim 的默认映射冲突,因为默认情况下,leader 键是不常用的。你可以根据个人喜好设置 leader 键,并在 Vimscript 中灵活使用它。
转载请注明出处:http://www.zyzy.cn/article/detail/10358/vim编辑器