問題タブ [incremental-search]

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 投票する
2 に答える
1032 参照

emacs - Emacs でキーをグローバルに再バインドするにはどうすればよいですか?

私はこれを.emacsrcに持っています

ただし、I-searchC-hを実行して文字を削除すると、emacs はデフォルトのバインドを使用してヘルプを開こうとしますC-g。から検索します。

編集:これは、なぜC-h再びhelpミニバッファー内にマップされるのか疑問に思います。global-map 定義をオーバーライドしているのは何ですか? またその理由は何ですか?

0 投票する
0 に答える
70 参照

emacs - XEmacs と Emacs の isearch-yank-word の違い

XEmacs では、空白に座っている場合isearch-yank-word、次の単語と一緒に空白をむさぼり食う。Emacs ではそうではありません。一度に 1 つのスペースを追加します。isearch-yank-wordEmacsが空白を食い尽くす方法はありますか?

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

winapi - TVN_KEYDOWN の適切な戻り値

ノードとチェックボックスを使用した TreeView の作成に関する質問に最近回答しました。

treeviewユーザーが押したときに のノードがチェックされたときに、ケースを適切に処理する方法を考えていたときに、通知spacebarに遭遇しました。TVN_KEYDOWN

私のソリューションは、ダイアログ ボックスとウィンドウ プロシージャでテストされ、どちらも問題なく動作するようです。

それでも、返された結果がどうあるべきかというジレンマがあります。のドキュメントからの関連する抜粋を次に示しますTVN_KEYDOWN

戻り値

lParam の wVKey メンバーが文字キー コードの場合、その文字はインクリメンタル検索の一部として使用されます。インクリメンタル検索から文字を除外するにはゼロ以外を返し、検索に文字を含めるにはゼロを返します。他のすべてのキーの場合、戻り値は無視されます。

が押されたかどうかをテストするときに両方の結果を返そうとしましspacebarたが、違いに気づきませんでした。

そこで、次の質問をします。

  1. インクリメンタル検索とは何か説明してもらえますか?

  2. spacebarテスト対象の文字 ( ) をインクリメンタル検索に含めたり除外したりした場合の違いは何ですか?

編集:

最初の質問に対する答えを見つけたようです。インクリメンタル検索とは何かを説明するWikipediaの記事を見つけました。

残りは 2 番目の質問のみです。

編集の終わり

ありがとうございました。

よろしくお願いします。

0 投票する
0 に答える
1592 参照

delphi - 編集ボックスを使用した dbgrid のインクリメンタル検索

Delphiでプログラミングを行ってからしばらく経ち、編集ボックスに検索語を入力してdbgridをインクリメンタルに検索する方法の例を探していたところ、次のコードが見つかりましたほとんどの部分ですが、グリッド内のすべての列のフィルター条件をチェックします。グリッド内の 1 つの列 (たとえば、列 1) のみをチェックするようにフィルター条件を制限したいのですが、提供されたコードを使用してそれを行うにはどうすればよいですか? ?

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

vim - vim: grep + copen + インクリメンタル検索のコマンドを定義する

次の手順を実行するためのカスタム コマンドを定義したいと思います。現在の単語を grep し、copen を実行し、grep された単語をインクリメンタル検索します。私が使用しているコマンドは次のとおりです。

ただし、クイックフィックス ウィンドウが開かれた後、2 番目の cword は現在の単語に展開されます。以前に grep で使用された単語を使用するにはどうすればよいですか?

0 投票する
0 に答える
456 参照

python - Pythonを使用して方程式の二重根を見つける

現在、関数のルートを見つけようとしています

f(x)=Re[(-1 + e^(2 ix))^8 (-i + e^(2 ix) x)^8]=0

Python 2.7を使用して数値的に。本「Numerical Methods in Engineering with Python 3」を研究することで、関数の符号が変化する x の値 x1 と x2 を見つける根探索を採用しました。 Mathematica で関数をプロットすると、私のプログラムはほとんどの根を正しく見つけます(この関数のプロットを含めますが、評判ポイントを取得していません)。

ただし、「二重根」の位置を特定できません (f(x)=0 の場合、-Pi と Pi に位置します)。明らかにこれは、これらのルートの周りで関数が符号を変更しないためです。実際、一般的に、この方法では根を多重度で見つけることはできないと思います。

導関数 f'(x) を計算せずに (つまり、ニュートン ラフソン法を使用して)、このような関数の二重根を見つける方法はありますか? この場合、微分は非常に簡単に計算できます。ただし、導関数の計算が実行できない、はるかに複雑な関数を扱います。

どんな助けでも大歓迎です!

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

visual-studio - Visual Studio でのインクリメンタル検索とクイック検索

Visual Studioのインクリメンタル検索 ( Ctrl + I) とクイック検索 ( )の違いは何ですか?Ctrl + F

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

android - Volleyライブラリを使用したAndroidのインクリメンタル検索?

AsyncTask を使用して、何らかの形で Android にインクリメンタル検索を実装しました。インクリメンタル検索では、編集テキストに入力された文字ごとに API が呼び出され、サーバーから候補が取得されます。例えば、

これにより、それぞれ a、ab、abc の 3 つの API 呼び出しが行われます。ユーザーがまだ入力中の場合、以前のすべての要求 (たとえば、a と ab の要求) はキャンセルされ、遅延を避けるために最後の要求 (abc) のみが処理されます。

パフォーマンスを向上させるために、Volley ライブラリを使用してこれを実装したいと思います。ボレーを使用してこの機能を実現する方法を教えてください。特に、以前のすべてのリクエストをキャンセルし、サーバーから提案を取得するためだけに最後のリクエストを処理するメカニズムです。

注:これに関しては見つけられなかったので、ここに投稿します。私はアンドロイドが初めてで、本当に答えが必要なので、私を案内してください。

0 投票する
0 に答える
17 参照

visual-studio-2010 - Visual Studio 2013 のインクリメンタル検索の動作が変更されました

Visual Studio 2010 では、インクリメンタル検索の動作は次のとおりでした。

  1. Ctrl+I
  2. 検索文字を入力してください
  3. 別の場所をクリックしてインクリメンタル検索を終了します
  4. 同じ検索を使用して再度検索するには: Ctrl+I、Ctrl+I

Visual Studio 2013 では、インクリメンタル検索を繰り返す動作が削除されました。

  1. Ctrl+I
  2. 検索ボックスが開きます
  3. 以前のインクリメンタル検索を繰り返したい場合は、検索ボックスにキーボード フォーカスがあるため、Ctrl+I を押すと Tab として機能し、Ctrl+F 検索から前のテキストが表示されます。

繰り返されるインクリメンタル検索を処理する Visual Studio 2010 の方法に戻る方法はありますか? つまり、検索ボックスを表示しません。

ありがとう!キーボードジョッキーのピーター