2016-12-23 15 views
1

ColorPickerがインストールされ、キーバインディング(ctrl+shift+c)が上書きされました。 ColorPickerバインディングを他のものに変更したいのですが、定義を見つけることができません。パッケージキーバインディングはどこにありますか?

「環境設定」>「パッケージ設定」> ColorPickerの場合は、Settings-DefaultSettings-Userのいずれもキーバインディングを含まない場合にのみ表示されます。また、デフォルトの&ユーザ鍵バインディングもチェックしました。

どのようにしてColorPickerのキーバインドを変更できますか?

編集:PlatformWindowsLinuxまたはOSXの一つであるファイルDefault (Platform).sublime-keymap、から来崇高なパッケージでのキーバインディングのための@OdatNurd

enter image description here

答えて

2

定義するファイルの画像を追加します。ただし、すべてのパッケージがキーバインディングを編集するためのメニュー項目を提供するわけではありません。

PackageResourceViewerを使用してファイルを開き、キーバインドが設定されていることを確認できます。そのファイルで直接キーを変更することも、Userパッケージのカスタムキーバインディングにコピーすることもできます。

パッケージファイルを上書きすると、将来パッケージが更新されるときに問題が発生する可能性があるため、後者の方が一般的には良い方法です。オーバーライドしたファイルを変更すると、オーバーライドによってパッケージファイルがマスクされ、問題が発生する可能性があります。

サブライムは、Userパッケージが最後にロードされるように注意します。これは、パッケージによってあなたの下から吊り下げられないようにするための設定です。

+0

OK、私はあなたの解決策について知りません:私は既に 'ctrl + shift + c'をユーザのキーバインディングで定義しています。私はデフォルトのファイルを変更する必要がありますよね? –

+0

Hmm。 Userキーバインディングにそのキーへのバインディングがある場合は、そのキーバインディングが使用されている必要があります。プラグインはそれを独自のもので上書きできません。キーバインディングの場合、パッケージ内のデフォルトの権限を変更することは一般的にはかなり安全です。 – OdatNurd

+0

結果を複製できません。私の 'Packages \ User \ Default(Linux).sublime-keymap'ファイルにこのキーをバインドするバインディングがある場合、このキーは例えば。サイドバーを切り替えるには、プラグインをインストールするときにキーがまだサイドバーを切り替えるので、手動でカラーピッカーを呼び出すバインディングを作成する必要があります。無視されたキーバインディングが格納されているファイルを確認できますか? – OdatNurd

関連する問題