vim下关于.vimrc 中map的使用,主要是leader的
"Fastreloadingofthe.vimrcmap<silent><leader>ss:source~/.vimrc<cr>"Fasteditingof.vimrc...
"Fast reloading of the .vimrc
map <silent> <leader>ss :source ~/.vimrc<cr>
"Fast editing of .vimrc
map <silent> <leader>ee :call SwitchToBuf("~/.vimrc")<cr>
对于常用map我已经知道了,但是如果添加了<leader>,我就不知道应该怎么输入了,在vim中输入,ee就显示说没有该编译器,球问如何执行该过程 展开
map <silent> <leader>ss :source ~/.vimrc<cr>
"Fast editing of .vimrc
map <silent> <leader>ee :call SwitchToBuf("~/.vimrc")<cr>
对于常用map我已经知道了,但是如果添加了<leader>,我就不知道应该怎么输入了,在vim中输入,ee就显示说没有该编译器,球问如何执行该过程 展开
展开全部
eagle71106 回答的已经很清楚了。
关于 <leader> 还有一个需要注意的一点是,mapleader 这个变量要在定义这个 mapping 之前就定义好,在这个 mapping 已经定义了之后再更改,是没有效果的。如果没有定义过这个变量,默认用的是 反斜杠(\)。因此一般这个变量要在 .vimrc 里定义。
还有一个相关的概念是 <LocalLeader>,用的变量是 maplocalleader。一般用于 ftplugin。
关于 <leader> 还有一个需要注意的一点是,mapleader 这个变量要在定义这个 mapping 之前就定义好,在这个 mapping 已经定义了之后再更改,是没有效果的。如果没有定义过这个变量,默认用的是 反斜杠(\)。因此一般这个变量要在 .vimrc 里定义。
还有一个相关的概念是 <LocalLeader>,用的变量是 maplocalleader。一般用于 ftplugin。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询