問題タブ [vim-quickfix]

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

vim - Rgの結果をクイックフィックスウィンドウに表示することはできますか?

私が検索:Rg <string>しているとき、FZFバッファで結果を開いています。多くの場合、ファイル名は完全には表示されません。また、一度逃げた結果はなくなりました。同じ単語をもう一度確認する必要がある場合は、調査を行う必要があります。

ただし:vim /pattern/g **/*、結果をクイックフィックスで開きます。Rg結果をクイックフィックスウィンドウで開く方法はありますか? Rgバッファに完全なファイル名を表示するには?

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

c - Vim クイックフィックス: vim 作業ディレクトリとは異なるディレクトリでコンパイルされた :make エントリを開く方法は?

非常にすばらしく見える Vim のクイックフィックス リストに飛び込んでいますが、相対パスの問題のため、これを悪用できません。説明:

私のVimウィンドウパスは.

Vim にカスタムの make コマンドがあります。

west プログラムは CMake と gcc を使用してプロジェクトをコンパイルします。しかし、ここに問題があります。現在のディレクトリが./buildに変更されます。

そのため、Vim で実行すると

クイックフィックス リストは、 src/main.cではなく../src/main.cのような参照で満たされています。

その結果、クイックフィックス リストからファイルを開こうとすると、Vim は、必要なファイルをmakeVim 作業ディレクトリに基づいて開くのではなく、 の相対パスを使用して新しいファイルを作成します。

ここに画像の説明を入力

私の質問は: vim 作業ディレクトリとは異なるディレクトリでコンパイルされた :make エントリを開くにはどうすればよいですか?

make コマンドを実行した後、クイックフィックス リストのルート パスを変更することはできますか?

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

vim - クイックフィックスリストから選択されたファイルを表示するために Vim が選択するウィンドウを設定する方法

vimでいくつかのウィンドウを開いています(split :split/:vsplitコマンドを使用して作成されました)。ファイルのリストが入力されたクイックフィックスリストもあります(これは、コマンドを使用してロードしたgrepコマンドの結果です:cf:copen

クイックフィックスにリストされているファイル名の 1 つにカーソルを置いたら、Enter キーを押してファイルを開くことができます。そのコンテンツを新しいバッファとして開き、使用可能なウィンドウの 1 つに表示します。ただし、vi でこのファイルを特定のウィンドウにロードしたいと考えています。現在、そのままにしておきたいウィンドウを使用しています。どうやってするか?