Sublime text 2 の複数カーソル機能を無効にするにはどうすればよいですか? 私はググったが、それを使用しない方法ではなく、それを使用する方法に関するビデオだけを見つけた..
3 に答える
複数のカーソルがある場合は、ESCを押すだけで単一のカーソルに戻ります。
@starwed-どのようにして誤って有効にしましたか?
- 設定/キーマップを開き、
split_selection_into_lines
、、find_under_expand
およびを検索しますfind_under_expand_skip
(これらは複数のカーソルを有効にするための主な方法です)- 次に、誤って押す可能性が低いキーの組み合わせを割り当てます。
崇高なフォーラムのこのリンクによると 、直接はできませんが、それをトリガーするキーを無効にすることはできます。
ctrl-shift-l (エル) と ctrl-左クリック
ctrl-shift-l を無効にするには、ユーザー ファイル (ユーザー ディレクトリのキーマップ/バインディング ファイル) で可能かどうかはわかりませんが、デフォルトのバインディング ファイル (デフォルト ディレクトリのキーマップ/バインディング ファイル) で可能です。 .. 行を削除するか、または +u 設定を追加するなどの書き換えを行います..packages
C:\Users\user\AppData\Roaming\Sublime Text 2\Packages\Default\Default (Windows).sublime-keymap
+u を追加してこの行を変更し、ctrl+shift+l ではなく ctrl+shift+l+u でトリガーされるようにします。誤って ctrl+shift+l+u を実行するか、少なくとも誤って ctrl+shift+l を実行するほど頻繁ではないと思います。
{ "keys": ["ctrl+shift+l+u"], "command": "split_selection_into_lines" },
また、ctrl-左クリックを無効にするには、そのリンクがこれを行うことを示唆しており、私はそれを試してみました。(ただし、機能とバインディングが好きです!)
設定..パッケージの参照..ユーザー
C:\Users\user\AppData\Roaming\Sublime Text 2\Packages\user
そこにこのファイルをDefault (<your OS>).sublime-mousemap
Default (Windows).sublime-mousemapの形式で作成します。
これは、デフォルト ディレクトリ内の同名のファイルに対応します。ただし、ユーザーディレクトリにあり、優先され、デフォルトディレクトリの設定を上書きします。
(ユーザーディレクトリの設定が優先され、デフォルトディレクトリの設定が上書きされます) C:\Users\user\AppData\Roaming\Sublime Text 2\Packages\Default (Windows).sublime-mousemap
)
だから、 C:\Users\user\AppData\Roaming\Sublime Text 2\Packages\user\Default (Windows).sublime-mousemap
ペースト
[
{
"button": "button1", "count": 1, "modifiers": ["ctrl"],
"press_command": "drag_select"
}
]
複数選択のctrl-左クリックトリガーを無効にします。
注-私はctrlと左クリックを使用していますが、誤ってトリガーしたかどうかは思い出せませんが、ctrlを押したときに親指がタッチパッドに触れている(左クリックしている)可能性があります。