問題タブ [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 投票する
1 に答える
2614 参照

emacs - キーバインディングを設定して、Emacs を必要に応じて透明/不透明にする方法は?

Emacsでコマンドを使用して、必要に応じて不透明/透明にする必要があります(Emacsで透過性が可能であることを指摘した素晴らしい質問と、私が使用しているコードがあるそこにリンクされているEmacsWikiページを参照してください)。

EmacsWiki コードは "Cc t" を設定して、以前に設定した透明度のオンとオフを切り替えます。

私がやりたいことは、Emacs を使用しているときに透明度 % を選択できるようにすることです。

可能であれば、たとえば、アクティブなフレームに対して「Cc t N」(N は不透明度 %) と入力し、非アクティブなウィンドウに対して「Mc t N」と入力するコマンドが必要です。

それができない場合は、「Cc t」と入力すると、アクティブなウィンドウの不透明度を示す数値を尋ねるコマンドが考えられます (「Mc t」を使用した非アクティブなウィンドウでも同じです)。 .

お時間をいただきありがとうございます:)

以下は、興味がない場合に質問に答えるのに重要ではないコメントの一部です。

私が Emacs を学んでいると上司に話したとき、彼は TexShop の方がはるかに優れており、私は 80 年代のソフトウェアを使用していると言いました。私は Emacs の素晴らしさについて彼に話しました。私は透明性を除いて、彼が私に見せてくれたすべてのものを一致させました (ただし、彼はプレビューラテックスからの Emacs 内のプレビューと一致させることができませんでした)。たまたま透過性を見つけたので、今度は彼に Emacs のルールを見せたいと思います!

これは一部の人にとっては簡単なことだと思います。Lisp の学習や読み物に十分な時間を費やした場合でも、私はプログラマーではなく、Emacs と mac しか使用していません。 1週間。このままではもう迷子!あなたの時間と助けを前もって感謝します - 私は最終的にLispを学びます!

編集:私のスーパーバイザーは、TeXShop ではなく、TextMate を使用しています。今はもっと理にかなっていますか?

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

javascript - Javascript でキー入札に特殊キーを使用する

macbook pro の音楽コントロール用の特別なキーを使用して、javascript でバインドできるかどうか疑問に思っていました。キーの例: 再生/一時停止、次へ、戻る。

それが役立つ場合は、グリースモンキースクリプトを変更するためにこれを実行しようとしています。

これが現在のコードです

スクリプト ソース: http://userscripts.org/scripts/review/23612

0 投票する
3 に答える
1205 参照

emacs - 複数の Emacs キーバインディングを単一のコマンドに割り当てますか?

ErgoEmacsモードを試して、Emacs をより快適に使用できるかどうかを確認していますそのキーバインドのいくつかはかなり直感的ですが、多くの場合、デフォルトを完全に置き換えたくありません。

たとえば、ErgoEmacs のナビゲーション ショートカット構造のコンテキストでは、Mh は Ca の代わりとして理にかなっていますが、Mh だけでなく両方を使用できるようにしたいと考えています。コマンドを単純に複製してみました:

しかし、Emacs は単純に最初のキー割り当てを 2 番目のキー割り当てで上書きします。これに対処する最善の方法は何ですか?

0 投票する
3 に答える
857 参照

emacs - バインド方法emacsのマクロに?

<Print Screen>emacs でヒットして、git リポジトリでコミットをトリガーできるようにしたいと考えています。私のlispはかなりさびていて、これが壊れていることを知っていますが、どこにあるのかわかりません:

<Print Screen>ボタンを表す方法がわからないため、現在は ^1 にバインドしています。

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

wpf - TreeViewItemのKeyBinding

私は典型的なツリービューとビューモデルを持っています。ビューモデルには、ツリーのデータソースとして機能する他のビューモデルの監視可能なコレクションがあります。

およびItemVM:

景色 :

ただし、HierarchicalDataTemplateの「内部」にある限り、何を試してもコマンドは呼び出されません。

TreeView.InputBindingsのKeyBinding(およびICommand / RelayCommandをItemVMからTreeViewVMに移動)がすべてうまくいくと、コマンドが呼び出されます。

しかし、私はItemVMでコマンドを実行したいと思います(それが理にかなっている場所です)。何か案は?

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

eclipse - ViPluginforEclipseのキーマッピング

ViPluginforEclipseでViキーマッピングの一部を複製したいと思います。具体的には、Escキーに「jj」を使用します。これは、rcファイルで次のように実行されます。

ViPluginユーザーマニュアルは、いくつかのrcファイルタイプの構成をセットアップする方法を説明しています。与えられた例は次のとおりです。

ユーザーマニュアルには、ViPluginが実装するいくつかのEclipseアクションについても記載されており、キーバインディング(EraseBackOneWordやAddOneLevelOfIndentationなど)を割り当てることができますが、ここでは役に立たないようです。

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

emacs - TextmateでEmacsバインディングを取得するにはどうすればよいですか?

Textmate :Power Editorial for the Macで、著者はTextmateにはEmacsキーバインディングがあると言っています。Textmateで使用しようとすると、機能するものと機能しないものがあります。たとえば、Cnはカーソルを1行下に移動しますが、Cpは奇妙な出力を与えるコマンドを実行します(1行上には移動しません)。Textmateにキーバインディングが何をするかを調べる方法はありますか(Emacsのヘルプコマンドのように)?一部のEmacsキーバインディングが他のコマンドによってオーバーライドされるのはなぜですか?これを修正するにはどうすればよいですか?

0 投票する
4 に答える
3182 参照

c# - WPF: タブのキーバインド、タブを飲み込み、それを渡さない

私はこれを持っているテキストボックスを持っています: <KeyBinding Command="{Binding MyCommand}" Key="Tab"/>

問題は、タブを飲み込み、次のコントロールに移動しないことです。テキスト ボックスのタブをトラップし、タブ オーダーの次のコントロールへのタブ移動を保持するにはどうすればよいですか? 編集:私はMVVMも使用しており、MyCommandはViewModelコードに含まれているため、タブを再スローする必要があります。

0 投票する
3 に答える
2598 参照

wpf - WPF で一連のキーの KeyBinding を作成できますか?

Visual Studio のショートカットのような一連のキー押下に対して、WPF でキー バインディングを定義することは可能ですか。たとえば、 +はCtrl現在のソリューションですべてのテストを実行します。RCtrlA

私が見る限り、要素を使用してCtrl+のような単一のキーの組み合わせのみをバインドできます。Sこれを使用してシーケンスをバインドできますか、それともキーを押す操作を手動で処理する必要がありますか?

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

emacs - 特定のemacsモードのすべてのキーバインディングを一覧表示する

Ch bを使用することでemacsで利用可能なすべてのキーバインディングをリストできることは知っていますが、特定のモード、たとえばdiredモードに適用されるキーバインディングのみをリストすることは可能です。

dired +では、私はできる

そしてそれは私にすべての適用可能なdiredモードのキーバインディングを示しています。

ありがとう