問題タブ [vsvim]

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 に答える
574 参照

visual-studio - VsVim のコマンドライン コマンドを定義できますか?

Vim で実行できるように、VsVim で独自のカスタム コマンドライン コマンドを定義して、ここで説明することは可能ですか?

次の行のさまざまなバリエーションを .vsvimrc ファイルに追加しようとしましたが、成功しませんでした。

それでも

うまくいくようですが、私が本当に探していたものではありません。

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

c++ - Resharper C++ と VSVim の衝突

Resharper C++ と VSVim を一緒に使用しようとしていますが、衝突しているようです。resharper が入力可能なコード スニペットを提供する場合、i を押して挿入モードに入ることができないため、スニペットを入力できません。Esc を押すと、スニペットが消えます。彼らが一緒にうまくプレイできれば、これは素晴らしい組み合わせになるでしょう.

Visual Studio 2013 を使用しています。

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

visual-studio - Vim: 最後の 2 番目の編集にジャンプするには?

最後の編集に戻ることができることを知っています`.

最後から 2 番目の編集に戻るにはどうすればよいですか?

私は知ってCTRLO いますが、これは必ずしも編集につながるわけではありません。

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

visual-studio - VsVim: ジャンプを有効にする方法は?

vim ではg;、最後に編集した場所にジャンプするために使用できます。これは、純粋なvimで完全に機能します。ただし、これは VsVim では機能しません。VsVim for Visual Studio でこの機能を有効にする方法はありますか?

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

vim - Visual Studio の再起動後に VsVim がマクロを保持しない

マクロを入力して実行すると、正常に動作します。残念ながら、Visual Studio を再起動すると、すべてのマクロが消えてしまいます。それを防ぐ方法は?

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

c# - Visual Studio 2015 で IntelliSense リストをスクロールするためのキー バインディングは何ですか?

VS 2015 でインテリセンス リストをスクロールするためのキー バインディング (ホット キー) は何ですか?

たとえば、次の例では、「Ceil」まで下にスクロールしたいとします。

ここに画像の説明を入力

矢印キー、pgup/pgdown、Alt-n/Alt-p、Tab、Numpad の矢印キーを試しましたが、成功しませんでした。一度に「ページ」だけでなく、一度に 1 行ずつスクロールできると便利です。

注: VsVim 拡張機能を使用しているので、これが問題なのでしょうか? (ただし、「j」、「k」、「ctrl-j」、「ctrl-k」などのviっぽいキーストロークを試しましたが、効果はありません)

これが明らかな質問である場合は申し訳ありませんが、以下を含め、どこにも情報が見つかりません

Tools->Options->Environment->Keyboard.

マウスはもちろん動作しますが、私は vi ユーザーなので、キーボードから手を離したくありません。

どうもありがとう。

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

vsvim - VSVim キー バインディング内の正規表現パターンの問題

Vim には、カーソルを同じ場所に置いたまま 2 つの単語を入れ替えるキー バインディングがあります

:nnoremap gw "_yiw:s/(\%#\w+)(\W+)(\w+)/\3\2\1/

残念ながら、これは VSVim では機能しないようで、パターンが見つからないというエラーが報告されます: (\%\w+)(\W+)(\w+)。エラー メッセージで報告されたパターンに # がないことに注意してください。バインディングの正規表現要素に問題がある可能性があり、実際に # がどのような役割を果たしているのか、誰かが考えているのだろうか?

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

vsvim - 回り込み ポジティブ ネガティブ 後読み 先読み

vsvimの先読みまたは後読みをグーグル全体で検索した後、wikiでどのように、またはそれが先読みまたは後読み(ポジティブまたはネガ)をサポートしているか、およびサポートしている場合はそれらをどのように使用するかを理解できないようです。

私はvimの回答で見たようないくつかの異なる構文を試しましたが、それらのどれも一致するためにvs vimで機能していないようです(置換もありません)\ze \@= (?<=let \w\+)( \(?<=let \w\+\)(

VsVim でルックアラウンドを行うにはどうすればよいですか?