1、如果跟在一串指令的第一个字后面,则为命令补全。
2、如果跟在一串指令的第二个字后面,则为档案补全。
善用tab键是好习惯,可以避免很多输入错误的机会。
中断目前程序、指令
表示键盘输入结束,可以用来取代exit的输入。发现和输入logout的结果是一样的?
空格键 (向下翻一页)
page down(向下翻一页)
page up(向上翻一页)
home(去到第一页)
end(去到最后一页)
/string (向上搜索字符串)
?string(向下搜索字符串)
n(在输入/string后,再输入,向上 重复搜索某个字符)
N(在输入/string后,再输入,向下重复搜索某个字符)
q(结束这次的man page)
可通过xev得到所按键的键名/键值,再通过xmodmap可设置直接运行xev(linux下抓取按键键值的小工具),按一下所经修改的按键,在输出的信息中找到类似(keysym 0xff22, Muhenkan)的内容,其中0xff22为键值,Muhenkan是键名。
通过以下命令就可将按键映射为想要的键值了
xmodmap -e "keysym 预设定的键名 = 当前按键键名"
如我想将键名为Muhenkan的按键映射为Win键(键名为Super_L),则这样写
xmodmap -e "keysym Super_L = Muhenkan"
到此就达到了目的了,但这样设置位未保存到设置中,重启后就没了,所以我将上面的代码加入到/etc/rc.local中了
另:/usr/include/X11/keysymdef.h 中包含所有的符号名,在其中可以找到你想要的键名,里面也有些简短的注释
你是想在Linux系统中进行安卓开发吗?一般KeyEvent常用键值列表是不用安卓的,是已经定义好了的,直接在开发环境中使用就可以了的。楼主如果对Linux系统不熟悉,想学习更多Linux系统知识,可以百度《Linux就该这么学》,不错的一本Linux入门教程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)