Sublime Textを使用しており、このショートカット([編集]> [行]> [行を上にスワップ/行を下にスワップ])を使用すると、ファイル内のすべてのコードをシフトしながら、コード行をファイル内で上下に移動できます。新しいコンピューターでは、このコマンドは現在フォーカスされているウィンドウを次のスペースに移動します。
[設定]でキーボードショートカットを確認しましたが、見つかりませんでした。Sublimeで使用できるように、他にどこにショートカットを見つけて無効にできますか?
Sublime Textを使用しており、このショートカット([編集]> [行]> [行を上にスワップ/行を下にスワップ])を使用すると、ファイル内のすべてのコードをシフトしながら、コード行をファイル内で上下に移動できます。新しいコンピューターでは、このコマンドは現在フォーカスされているウィンドウを次のスペースに移動します。
[設定]でキーボードショートカットを確認しましたが、見つかりませんでした。Sublimeで使用できるように、他にどこにショートカットを見つけて無効にできますか?
回答:
Sublime Textの代替ソリューションとして(新しいOSキーマッピングを保持する場合)、次の行をユーザーキーバインディングファイルに追加できます(メニューの[Subline Text 2]> [Preferences]> [Key Bindings-User])。
{ "keys": ["super+shift+up"], "command": "swap_line_up" },
{ "keys": ["super+shift+down"], "command": "swap_line_down" }
これにより、⌘+ Shift+ ↑または↓Swap Line Up / Downコマンドにマップされます。
同様の問題は、通常にマッピングされたバッチの選択コマンドで存在しているCtrl+ Shift+ ↑または↓。
これらは、次の設定を使用して再マップできます。
{ "keys": ["ctrl+alt+shift+up"], "command": "select_lines", "args": {"forward": false} },
{ "keys": ["ctrl+alt+shift+down"], "command": "select_lines", "args": {"forward": true} }
Ctrl+ + Alt+ Shift+ ↑または↓バッチ選択コマンドにマップされます。
もちろん、組み合わせは好きなように変更できますが、これらは何にも使用されていないようです。
[システム環境設定]> [キーボード]を見てみてください(ウィンドウの2行3列にあるはずです)。
Spotlightで検索して「キーボード」と入力することもできます。
見つかったら、[ショートカット]タブ(左から3番目)に移動し、そこにショートカットを探します。
その場合は、そこから削除して、もう一度Siblimeを使用してみてください。