Notepad++:禁用更改特定行的 EOL 约定的键盘快捷键(Mac 为 Ctrl+M,UNIX 为 Ctrl+J)

Notepad++:禁用更改特定行的 EOL 约定的键盘快捷键(Mac 为 Ctrl+M,UNIX 为 Ctrl+J)

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*,

问题:这些键盘快捷键可以被禁用或更改吗?

(我已浏览过Settings > Shortcut Mapper但未能找到用于 EOL 转换的 Ctrl+M 或 Ctrl+J。)

谢谢!

答案1

它们是内置的,但不在 notepad++ 中。尝试使用普通的记事本或任何其他应用程序,它仍然可以工作。它们是常见的控制 ascii 代码(这就是ctrl该键的来源)。Ctrl M将被键盘控制器/驱动程序解码0A(其他组合类似Ctrl)。更多信息请见此处:http://en.wikipedia.org/wiki/Control_characters

相关内容