原因を解明する

原因を解明する

私はテキストエディタを使用しています原子Enter キーを押して新しい行を開始すると、エディターは自動的にスペースを追加しますが、これは必要ありません。誰か助けてくれませんか? よろしくお願いします。

答え1

原因を解明する

を押したときに何がトリガーされるかを知るにはenterキーバインディングリゾルバコマンドパレットから、またはCtrl+ .(ドットキー) を押して:

コマンドパレットのキーバインディングリゾルバー

エディターの下部に新しいペインが表示され、キーボードからの最後の入力が表示され、トリガーされたすべてのアクションが順番にリストされます。

例としてEnterを解決するキーバインディングリゾルバ

そこから、望ましくないことを実行する可能性のあるプラグインを特定できます。

問題を解決します

  • 原因となっているプラ​​グインを無効にする
  • このプラグインのキーバインドを無効にして、個人keymap.csonファイル内に独自のキーバインドを実装します。

    keymap.cson以下は、docblockr コマンドを交換する部分です。

    'atom-text-editor:not([mini])':
      # docblockr keybindings
      'tab': 'docblockr:parse-tab'
      'enter': 'docblockr:parse-inline'
      'shift-enter': 'docblockr:parse-enter'
    
  • Alt場合によっては、プラグインの更新後に Atom を再起動するか、 + Ctrl+を使用してウィンドウを再読み込みするだけで、rキーバインドの問題が解決します。

関連情報