
Ich verwende einen Texteditor namensAtom. Wenn ich mit der Eingabetaste eine neue Zeile beginne, fügt der Editor automatisch ein Leerzeichen ein; das brauche ich nicht. Kann mir jemand helfen? Danke.
Antwort1
Die Ursache herausfinden
Um zu erfahren, was beim Drücken von ausgelöst wird enter, können Sie dieTastenkombinations-Resolverüber die Befehlspalette oder durch Drücken von Ctrl+ .(Punkttaste):
Dadurch sollte unten im Editor ein neuer Bereich eingeblendet werden, der die letzte Tastatureingabe anzeigt und alle ausgelösten Aktionen der Reihe nach auflistet.
Von dort aus können Sie das Plug-In genau bestimmen, das möglicherweise das tut, was Sie nicht möchten.
Das Problem lösen
- Deaktivieren Sie das Täter-Plugin
Deaktivieren Sie die Tastenkombinationen dieses Plugins und implementieren Sie Ihre eigenen in Ihrer persönlichen
keymap.cson
Datei.Hier ist ein Teil von mir
keymap.cson
, der Docblockr-Befehle austauscht.'atom-text-editor:not([mini])': # docblockr keybindings 'tab': 'docblockr:parse-tab' 'enter': 'docblockr:parse-inline' 'shift-enter': 'docblockr:parse-enter'
Manchmal behebt ein Neustart von Atom oder einfaches Neuladen des Fensters mit Alt+ Ctrl+ nach einem Plugin-Update rProbleme mit der Tastenkombination.