请教vim关于map的使用

Vim、Emacs配置和使用
回复
头像
xinglu1983
帖子: 43
注册时间: 2008-07-08 19:25
来自: 北京
联系:

请教vim关于map的使用

#1

帖子 xinglu1983 » 2012-03-30 21:17

我在vimrc里通过map设置快捷键。
比如这种:

代码: 全选

map <A-1>  :xxx<CR> 
可以做到摁住alt,再去摁别的键,做到切换不同的命令
而这种:

代码: 全选

map ,1 :xxx<CR>
是摁一下逗号,然后再摁别的键,如果想切换其他的快捷键,比如再摁一次逗号。。。
可是我这样设置:

代码: 全选

map <,-1> :xxx<CR>
却不生效,请教下,我想做到第一种那样的效果,该如何设置呢?
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: 请教vim关于map的使用

#2

帖子 Fermat618 » 2012-03-30 21:29

这是修饰键和非修饰键的区别,不是在vim里面加个尖括号能解决的。
http://en.wikipedia.org/wiki/Modifier_key
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
xinglu1983
帖子: 43
注册时间: 2008-07-08 19:25
来自: 北京
联系:

Re: 请教vim关于map的使用

#3

帖子 xinglu1983 » 2012-03-31 9:11

Fermat618 写了:这是修饰键和非修饰键的区别,不是在vim里面加个尖括号能解决的。
http://en.wikipedia.org/wiki/Modifier_key
哦,原来是这样,多谢~
回复