2012-03-14 8 views
17

1つの非常に長年の習慣は、CTRL(またはコマンド)+クリックして、完全な単語を選択したということです崇高テキストにバインドします。現在ST2にある単語をダブルクリックするのと同じです。私はST2でこの能力を回復できることを望んでいます。キーバインドやプラグインを使ってそれについて調べてみましょうか?CTRL +私は長年の私のIDEを持っている2

+0

どのプラットフォームを使用していますか? –

答えて

32

あなたがsublime-text-2/Packages/User/Default (Linux).sublime-mousemapファイルを作成する場合(あなたがLinux上であると仮定)と(すでに存在するファイルがすでに存在している場合は、角括弧内のファイルの末尾にそれを置く)ことでこれを置く:

[ 
    { 
     "button": "button1", "count": 1, "modifiers": ["ctrl"], 
     "press_command": "drag_select", 
     "press_args": {"by": "words"} 
    } 
] 

標準的なCtrl +クリックの動作を無効にし、必要な操作を行います。しかし、デフォルトのCtrl +クリックの動作は非常にクールです - 複数の選択とカーソルを同時に行うことができます(ファイル内の別の場所でCtrl +クリックを試してみる)ので、その機能を他の場所に再割り当てすることができます。あなたはCtrlキー+ Altキーを複数選択機能+クリックを変更したい場合は、角括弧内の、追加することによってこれを行うことができます。

{ 
    "button": "button1", "count": 1, "modifiers": ["ctrl", "alt"], 
    "press_command": "drag_select", 
    "press_args": {"additive": true} 
} 
+0

素晴らしい答え。これはうまくいった。私はマルチセレクトの動作がクールであることに同意します。どのように私は再びCtrl + Alt +クリックを使用して有効にすることができますか? – phirschybar

+1

@phirschybar - こんにちは、ありがとう、これを再割り当てできるように少し追加しました! :) – fraxel

+1

私はあなたにもっと多くのポイントを与えることができたらいいと思う。あなたはST2のヒーローです。 One note: 'Alt'は 'alt'(小文字のa)にする必要があります。しかし、これはヒントのトップです。再度、感謝します。本当に素晴らしい答えです。 – phirschybar

4

それは、ST3のための作品、私はST2

で作品を考えます

〜〜/ .config/sublime-text-3/Packages/Userに "Default(Linux).sublime-mousemap"を作成する

Mac〜〜ライブラリのデフォルト(OSX).sublime-mousemapを作成する/アプリケーションサポート/崇高なテキスト3 /パッケージ/ユーザー

勝利 - %のAPPDで "デフォルト(Windowsの場合).sublime-mousemap" を作成ata%\ Sublime Text 3 \ Packages \ User

[ 
    { 
     "button": "button1", 
     "count": 1, 
     "modifiers": ["ctrl"], 
     "press_command": "drag_select", 
     "command": "goto_definition" 
    } 
] 
関連する問題