1

ソフトラップをオンにしてAtomを使用しています。gedit などのほとんどの単純なエディターでは、Ctrl-Down を使用して真の次の行にスキップし、下に折り返された行を無視します (Vim の j および k と同じ)。

ただし、Atom では、このショートカットによって行自体が移動する結果が生成されますが、これはあまり役に立ちません。上記のように、Ctrl-Up と Ctrl-Down を再マップして、カーソルを次の真の行に上下に移動したいと思います。

キーマップ ファイルの編集には慣れていますが、完全な行を 1 つ進めるのと同等のコマンドを見つけることができません。

4

2 に答える 2

3

次のようにカスタム コマンドを記述できますinit.coffee

atom.workspaceView.command 'custom:move-next-buffer-line', ->
  editor = atom.workspace.getActiveEditor()
  editor.moveCursorToEndOfLine()
  editor.moveCursorRight()

そして、前のバッファ行に移動するためにそれを逆にします。次に、慣れ親しんだキーマップでカスタムコマンドをマップできます。

于 2014-06-27T17:04:54.477 に答える