Windows 7エクスプローラの右クリックコンテキストメニューの項目に特定のショートカットキーを設定する方法を教えてください。


2

私にとっては、この問題はgVImでコンテキストメニューを使ってファイルを開くことに特有のものですが、おそらくもっと一般的な状況にも当てはまるでしょう。

特に、Windows 7のコンテキストメニューからキーを1回押すだけで、gVimにファイルを開かせることができます。

Windows XPでは、私はただ右クリックしてvをタイプすれば、私のファイル(任意の拡張子の)をgVimで編集用に開くことができます。 Windows 7では、vショートカットを使用する別の項目( "以前のバージョンを復元")があるようですので、今vを入力すると "Edit with Vim"オプションがハイライト表示されますがすぐには実行されません。 2項目)

ショートカットgを使ったコンテキスト項目はないように思われるので、おそらくそれを変更することができます。しかし、その方法がわかりません。誰か説明できますか?

SUに関するその他の質問( この 、そして この コンテキストメニューに追加項目を追加する方法に焦点を当てますが、特定のショートカットキーを指定する方法をカバーするようには思われません。彼らは私がやろうとしていることに非常に近いが、同じではないので、これはそれらの重複した質問ではない。


問題のメニュー項目を無効にすることを検討しましたか?見る ShellExView そして ShellMenuView コンテキストメニューの項目を有効または無効にします。
Andrew Lambert

回答:


1

私はWindowsでいつもvimを使っていますが、右クリック+を使うことができません v 即座にファイルを開く(または オルト + f v エクスプローラでマウスフリーにする場合)私はかつて 'v'を乗っ取った「以前のバージョンを復元する」機能の使用法をこれまで見たことがありません!

それで、私はレジストリの編集によって "Restore previous versions"メニュー項目を削除する方法を説明する記事を見つけました。私はとにかくこのメニュー項目を使用しない、そして私はそれを見逃すことはない。その上、それらはメニュー項目を元通りにするために登録ファイルを提供する、あなたがそれを必要とするならば。

http://www.vistax64.com/tutorials/170079-restore-previous-versions-restore-remove-context-menu.html

後世のためにregファイルをここでキャプチャします。

削除します。

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[-HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[-HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[-HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

追加:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

[HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\{596AB062-B4D2-4215-9F74-E9109B0A8153}]

0

コンテキストメニュー項目のショートカットキーは、 & 使用したい文字の前の記号。

例えば。: Edit &file with Vim を押すことでコマンドを実行できるようになります シフト + F10 f (または Alt + f f Windows 7の場合)

ショートカットキーのレジストリエントリのスクリーンショット (すみません、まだ写真を直接埋め込むことはできません)

例として、Git Bash for Windowsに含まれるVimエディタ内で選択されたファイルを開くコンテキストメニューエントリを追加するためのGitHub Gistを作成しました。

こちらを参照してください。 https://gist.github.com/dwettstein/e5349a12852a7aadfda419e76124919c

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.