Board logo

标题: 发现一个类似tab键的组合键 [打印本页]

作者: plp626     时间: 2008-4-14 14:13    标题: 发现一个类似tab键的组合键

(命令提示符)
今天想用ctrl+?把退格键搞出来,无意中发现

ctrl+i ----同tab键
ctrl+shift+i ----同tab+shift

知道的就算了,没知道的加个分,分享下

[ Last edited by plp626 on 2008-4-14 at 06:40 PM ]
作者: ThinKing     时间: 2008-4-15 10:48
在DOS或者类DOS的环境下面,Ctrl+i就是指的 ASCII 码为 9 的字符,也就是 tab ,这里的字母 i ,也是字母表中的第9个字符,也就是说,在类DOS环境下的输入Ctrl+[字母],等于在这里输入ASCII码值为(这个字母在字母表中出现的位置)的字符。

也就是说,字母H在字母表中是第8位,那么在类DOS环境下,输入Ctrl+H,就表示输入了ASCII为8的字符,而ASCII为8的字符,正是BS(Backspace)字符,即退格键,所以输入 Ctrl+H 就可以删除前面的字符。

输入一个命令,按 Ctrl+M 可以执行这个命令,也是一样的道理。

参考这个图片:
http://www.cnblogs.com/images/cn ... /28775/o_ascii1.gif

[ Last edited by ThinKing on 2008-4-15 at 10:54 AM ]
作者: plp626     时间: 2008-4-15 13:49
敢问thinking兄:
为什么ctrl+h不能重定向退格字符到文件中,而用ctrl+G却可以重定向响铃字符到文件中?

你有什么方法得到退格字符?
作者: zw4123     时间: 2008-4-16 11:19
这个都知道,真是强啊