angularjs开发时会频繁的输入$符号,请问这样设置能代替按“shift+4”,这两个键隔得太远了,还有点拗手,但是需要频繁的使用,我想过使用键盘映射的方法,但是只能单个键之间的映射,哪位大牛知道怎么做吗?我的系统是Ubuntu 14.10 64位
angularjs开发时会频繁的输入$符号,请问这样设置能代替按“shift+4”,这两个键隔得太远了,还有点拗手,但是需要频繁的使用,我想过使用键盘映射的方法,但是只能单个键之间的映射,哪位大牛知道怎么做吗?我的系统是Ubuntu 14.10 64位
感谢各位的回复,我自己找到答案了,使用键盘映射的方法,把一个不常用的键映射为dollar键即可。
Ubuntu使用xmodmap就可以实现:
找到一个你平时基本不用的键,用来作为快速输入$符号的代替键,比如我键盘上右边的Shift键平时都不使用,于是我选择将此键映射为$符号,然后使用下面的命令得到右边Shift键的keycode:
上面命令行输出的是我的右边Shift键的keycode, 记住这个数字,下面会用到,不同的电脑上的keycode会不同, 如果你要查看所有键的keycode请使用此命令:
xmodmap -pke
;打开/etc/flexitime/.xmodmaprc(不存在就新建)
sudo vim /etc/flexitime/.xmodmaprc
在此文件中添加下面代码:
keycode 62=dollar
使映射立即生效, 执行下面命令后再按右边的Shift键就会输出$符号了:
xmodmap /etc/flexitime/.xmodmaprc
打开Ubuntu的“启动应用程序”,添加xmodmap的开机启动项,命令一栏输入步骤四的命令,使其开机自动运行;