SublimeText 2 エディターには多くの可能性があると思いますが、Vim とは異なり、包括的なドキュメントや、各キーの組み合わせが何にバインドされているかを示すコマンドがないため、キーボード ショートカットを習得するのに苦労しています。
.sublime-keymap ファイルを調べてみると、4 つの異なるパッケージがそれぞれ独自の目的で ctrl+t をすべて再バインドしていることがわかります。
では、すべてのキーバインディングを整理された方法で表示する方法はありますか: キー別、パッケージ別、コマンド別 - 説明付き?
現在、私のハックは、特定のキーに言及しているすべてのキーマップ行を表示する bash 関数です。たとえば、*sublime_keys '+t'* は文字 "t" を使用するすべてのバインディングを見つけます
function sublime_keys {
find ~/.config/sublime-text-2/Packages \( -name 'Default (Linux).sublime-keymap' -or -name 'Default.sublime-keymap' \) -print0 | xargs --null ack-grep -C1 "\".*$*"
}
KeymapManagerを試してみましたが、非常に制限されています。説明やパッケージ コンテキストのない最上位のデフォルト以外のパッケージからのバインディングのみが表示されます。時間をかけて改善できると思います。
これを改善するパッケージはありますか?