Die Ursache herausfinden

Die Ursache herausfinden

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):

Tastenkombinationsauflöser in der Befehlspalette

Dadurch sollte unten im Editor ein neuer Bereich eingeblendet werden, der die letzte Tastatureingabe anzeigt und alle ausgelösten Aktionen der Reihe nach auflistet.

Beispiel für die Auflösung der Eingabetaste durch einen Tastenbelegungs-Resolver

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.csonDatei.

    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.

verwandte Informationen