問題タブ [key-bindings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
13 に答える
74936 参照

macos - Mac OS X Leopard での Emacs のキー割り当て

私は Mac ユーザーで、Emacs を学ぶことにしました。手の負担を軽減し、精度を向上させるには、とキーを交換する必要があることを読みました。Leopardでこれを行うにはどうすればよいですか?CTRLCAPS LOCK

また、ターミナルでは、ESCキーを使用してメタを呼び出す必要があります。代わりにメタを呼び出す alt/option キーを取得する方法はありますか?

更新:現在、コントロール キーははるかに簡単に押すことができますが、メタ キーも十分に頻繁に使用されるため、私の MacBook と Apple キーボードでの位置にも注意が必要です。実際、コントロール キーの方が打ちやすいことがわかったので、コントロール キーをメタ キーとして機能するように再マッピングしました。より良い/より標準的なソリューションを持っている人はいますか?

0 投票する
1 に答える
334 参照

macos - AIR アプリでの OS X キーバインド

AIR アプリで使用すると、OS X の標準的なキーストロークの一部が無視されるか、期待どおりに動作せずに「謎の」文字が生成されます。例:

  • option+left arrowキャレットを 1 単語後ろに移動する必要があります。謎の文字が出力されます
  • ctrl+ h1文字後ろに削除する必要があり、hを出力します

OS X のデフォルト キーストロークをサポートするにはどうすればよいですか (ここにリストされています: http://www.hcs.harvard.edu/~jrus/Site/System%20Bindings.html )。

0 投票する
2 に答える
493 参照

java - Eclipse のユニバーサル キーバインド

CTRL-SHIFT-T を使用して、Eclipseの任意の視点から Java タイプ (ソース コード ファイル) を開くことができるようにしたいと考えています。残念ながら、キーバインドは Java パースペクティブでしか機能しません。

「In Windows」および「In Dialogs and Windows」というコンテキストを使用してキーバインドを定義しようとしました。それはうまくいきませんでした。

これを行う方法はありますか?

(ドキュメントについては、このページなどに注意してください。)

ImageShack.us がホストする画像 http://img18.imageshack.us/img18/7205/keybindingsna4.png 2009
年 2 月 18 日に撮影

0 投票する
5 に答える
11865 参照

vim - Vim:行番号を切り替えるキーをリマップする

追加した:

私のvimrcファイルに。基本的には、F2行番号を切り替えるために押す必要がありますが、機能していません。私は何を間違えましたか?

0 投票する
2 に答える
1960 参照

xcode - XCode での複数行カーソルの移動

XCode でカーソルを 10 行上に移動するキーをマップしたいと思います。もちろん、もう1つも下に移動してほしいです。キー マッピングは、理想的には「Control-Alt-P」のようなものになります。

Automator に頼らずに XCode でこれを達成する方法はありますか?


Ashley の回答は以下のとおりです。プロパティ リストが XML 形式であるため、形式が少し異なります。

要約すると、~/Library/Application Support/Xcode/Key Bindings/ の *.pbxkeys の「テキスト」セクションに次の形式のエントリを追加しました。

0 投票する
1 に答える
932 参照

asp.net - ASP.NETボタンのキーバインディング/ショートカットを作成して、そのボタンを介してポストバックするにはどうすればよいですか?

ASP.NETで非常に効率的なUIになることを目的としたものを開発しています。

ユーザーがALT-Aを押して、特定のボタンを介してフォームをポストバックできるようにしたいと思います。つまり、「ALT A」を押すと、フォームがポストバックされ、特定のASP.NETボタンコントロールに関連付けられたイベントハンドラー/関数が実行されます。

これどうやってするの?ASP.NET 2.0/3.5を使用しています。Telerikコントロールも自由に使用できます。

-KF

0 投票する
5 に答える
76669 参照

wpf - WPFでCtrl + TabとCtrl + Shift + Tabをキャプチャする方法は?

WPF アプリケーションのCtrl+TabCtrl+ Shift+をトラップするサンプル コードは何ですか?Tab

イベントを作成KeyDownし、入力ジェスチャを使用してコマンド バインディングを追加しようとしましたが、これら 2 つのショートカットをトラップすることはできませんでした。

0 投票する
2 に答える
562 参照

emacs - キーバインディングはどのファイルで定義されましたか?

Emacsでのキーストロークを検討しC-x C-sます。と入力すると、どの関数が呼び出されるかがわかりますが、このキーバインドが定義されている場所を見つけるにはどうすればよいですか?C-h c keystroke

(おそらく正しい答えは、キーマップにはこの種の情報が格納されていないため、決定できないということです。)

0 投票する
2 に答える
4404 参照

emacs - Emacs は ctrl-r と ctrl-shift-r を区別できますか?

+ をバインドし、+ +をバインドしCtrlたいRのですが、2 つのキーの押下を区別できません。'isearch-backwardCtrlShiftR'tags-apropos

Ctrlemacs は+RCtrl+ Shift+を区別できますRか? このキーバインドを許可するには、.emacs ファイルに何を入れる必要がありますか?

0 投票する
1 に答える
2690 参照

eclipse - MacOSXに保存されているEclipseキー構成はどこにありますか

私のホームディレクトリの下に.eclipseディレクトリはありません。キーバインドスキームを保存している構成ファイルが見つかりません。Mac OS Xのどこに保存されますか?