Notepad++ 具有内置的键盘快捷键,可以单独更改特定行的行尾约定。这意味着人们可以通过不小心键入快捷方式来无意中创建一个 MIXED 格式的文件:
- Ctrl+M inserts a Mac style EOL character (i.e. 0x0D only) *on just that line*,
- Ctrl+J puts a UNIX style EOL character (i.e. (0x0A only) *on just that line*,
Run Code Online (Sandbox Code Playgroud)
问题:可以禁用或更改这些键盘快捷键吗?
(我已经扫描Settings > Shortcut Mapper并找不到列出用于 EOL 转换的 Ctrl+M 或 Ctrl+J。)
谢谢!
它们是内置的,但不是记事本++。用普通记事本或任何其他应用程序尝试一下,它仍然可以工作。它们是常见的控制 ascii 代码(这是ctrl该键的来源)。Ctrl M将被解码为0A键盘控制器/驱动程序(其他Ctrl组合类似)。更多信息在这里:http : //en.wikipedia.org/wiki/Control_characters