mus*_*usa 28 notepad shortcuts characters control-characters
当按下ctrl+时,几乎所有软件中的文本字段都会删除一个单词backspace。但是,记事本的行为有所不同,并插入了一个字符:
``(我在这里复制粘贴了它。我不确定它是否可见。它在记事本中看起来像一个矩形。)
这是一个屏幕截图:

use*_*686 31
它是ASCII 中的0x7F“删除”和Unicode 中的U+007F“删除”。
它实际上缺乏实现。PlainBackspace发送一个 ASCII 0x08(我不确定 Edit 控件如何在内部处理它),并且在各种操作系统CtrlBackspace中发送“删除”序列并不少见。
“删除单词”行为是后来添加的,作为一个未记录的功能,并且只添加到那些使用“SHAutoComplete”的编辑控件中。如果文本框禁用了自动完成功能,CtrlBackspace则可能无法正常工作。
(一些许多程序实现了自己的文本编辑控件,它们的工作方式与内置控件略有不同。)
CtrlJ并且CtrlM将得到翻译为换行(^J是CR在ASCII和^M是LF,然而,在编辑控制同时转换按键到CR + LF)。同样,CtrlI插入一个制表符。
Ctrl_并Ctrl^会导致有些无用的“单位分隔符”(^_)和“记录分隔符”(^^)。
(^X符号表示 Ctrl 键——本例中的 Ctrl-X——在 ASCII 中,这相当于取消设置以下字符的第 7 位。)
没有,但你可以使用CtrlShift? Left来选择前一个单词,并通过键入覆盖。
或者得到一个更好的记事本。
| 归档时间: |
|
| 查看次数: |
13185 次 |
| 最近记录: |