SublimeText2のキーバインディングファイルを読みました
{ "keys": ["end"], "command": "move_to", "args": {"to": "eol", "extend": false} },
END
キーボードのキーなしで行末に移動できるかどうか疑問に思います。
vimでは、私はただESC
and A
、そしてカーソルは行末にあります。
SublimeText2のキーバインディングファイルを読みました
{ "keys": ["end"], "command": "move_to", "args": {"to": "eol", "extend": false} },
END
キーボードのキーなしで行末に移動できるかどうか疑問に思います。
vimでは、私はただESC
and A
、そしてカーソルは行末にあります。
キー バインドを変更するには、Key Bindings - User
設定を開き、角かっこの間に新しい行を追加します。たとえば、キー バインドを次のように設定するには、次のようにしControl-Alt-Command-A
ます。
{ "keys": ["ctrl+alt+super+a"], "command": "move_to", "args": {"to": "eol", "extend": false} }
追加するこの行が閉じ角括弧の前の最後の行でない場合は、行の最後にコンマを含める必要があります。例えば:
[
{ "keys": ["ctrl+alt+super+a"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["ctrl+shift+t"], "command": "open_recent_file", "args": {"index" : 0} },
{ "keys": ["super+v"], "command": "paste_and_indent" },
{ "keys": ["super+shift+v"], "command": "paste" }
]
設定をチェックしKey Bindings - Default
て、ここで設定しているキー バインディングが、使用する可能性のある他のものと競合しないことを確認する必要があります。
Key Bindings - Default
Sublime Text 2 のアップグレードで上書きされるため、設定を直接編集しないでください。
Mac では Command+RightArrowKey。Windows では Control+RightArrowKey
1)ヒットしてSuper+Shift+P
コマンド パレットを開きます( Ctrl+Shift+P
Windows の場合)
2) 「kbu」と入力して設定を開きます: キーバインド - ユーザー
3)次のコードをコピーして貼り付けます。
[
{ "keys": ["super+;"], "command": "move_to", "args": {"to": "eol", "extend": false} }
]
(注: ファイルが空でない場合は、どうすればよいかは明らかです。)
4) ( ) を押しSuper+S
Ctrl+S
て保存すれば完了です。
Super+;
私はPHPで書くことが多いため、ショートカットを選択しました.セミコロンで行を終了すると便利です. 他のオプションは、Ctrl+;
またはSuper+.
、またはあなたが便利だと思うものなら何でもかまいません。
ターミナルのように、押すだけCTRL + e
あなたをより速くする何かをバインドするのはどうですか?これは私が使用するものです(キーバインディングから-ユーザー):
[
{ "keys": ["alt+;"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["alt+shift+;"], "command": "move_to", "args": {"to": "eof", "extend": false} }
]
このようにして、私が使用する行の終わりに移動し、alt+;
使用する eof に移動しますalt+shift+;
またはVimを使用して...
あなたがvimのファンなら、Sublime Text 2でヴィンテージモードを有効にすることができます
環境設定: 設定 - ユーザー
次に、ignored_packages から Vintage を削除します。
キーを「end」以外のものに置き換えることができます。ただし、メインのキー バインディング ファイルは編集しないでください。変更をユーザー バージョンに追加すると、デフォルトが上書きされます。
Sublime でも [ESC] と [A] を使用しています :-) - あなたが質問してからかなり時間が経っていることは承知していますが、最近 VIM を使い始め、Sublime をビンテージ モードを使用するように設定しました。私も Sublime にかなり慣れていないので、100% 確信があるわけではありませんが、上記のリンクで提案されているように、デフォルトの設定ファイルではなく、ユーザー設定ファイルを編集する必要があると思います。とにかく、ユーザー設定はデフォルトを上書きします。お役に立てれば。