Notepad++ hat Tastaturkürzeleingebautdas kann die Zeilenende-Konvention ändernnur für eine bestimmte ZeileDas bedeutet, dass man unbeabsichtigt eine Datei im MIXED-Format erstellen kann, indem man versehentlich die Tastenkombination eingibt:
- 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*,
Frage:Können diese Tastaturkürzel deaktiviert oder geändert werden?
(Ich habe alles durchsucht Settings > Shortcut Mapper
und konnte weder Strg+M noch Strg+J für die EOL-Konvertierung finden.)
Danke!
Antwort1
Sie sind eingebaut, aber nicht in Notepad++. Versuchen Sie es mit einem einfachen Notepad oder einer anderen App, es wird trotzdem funktionieren. Es sind allgemeine ASCII-Steuercodes (daher ctrl
kommt diese Taste). Sie Ctrl Mwerden wie 0A
vom Tastatur-Controller/-Treiber dekodiert (ähnlich für andere Ctrl
Kombinationen). Weitere Informationen hier:http://en.wikipedia.org/wiki/Steuerzeichen