为什么Vim (文本编辑器)的以下运行时配置设置无法正常工作?
autocmd colorscheme default map <F2> :colorscheme elflord<CR>
autocmd colorscheme elflord map <F2> :colorscheme default<CR>
autocmd! colorscheme default map <F2> :colorscheme elflord<CR>
autocmd! colorscheme elflord map <F2> :colorscheme default<CR>
augroup CScheme
autocmd!
autocmd colorscheme default map <F2> :colorscheme elflord<CR>
autocmd colorscheme elflord map <F2> :colorscheme default<CR>
augroup END
上面所有这些设置都将键<F2>重新映射到字符串"<F2>",当我在插入模式下按下重新映射的键时,我可以清楚地看到它。Vimautocmd
中augroup
的正确语法是什么?map {lhs} {rhs}