問題タブ [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.
vim - Rgの結果をクイックフィックスウィンドウに表示することはできますか?
私が検索:Rg <string>
しているとき、FZFバッファで結果を開いています。多くの場合、ファイル名は完全には表示されません。また、一度逃げた結果はなくなりました。同じ単語をもう一度確認する必要がある場合は、調査を行う必要があります。
ただし:vim /pattern/g **/*
、結果をクイックフィックスで開きます。Rg結果をクイックフィックスウィンドウで開く方法はありますか? Rgバッファに完全なファイル名を表示するには?
c - Vim クイックフィックス: vim 作業ディレクトリとは異なるディレクトリでコンパイルされた :make エントリを開く方法は?
非常にすばらしく見える Vim のクイックフィックス リストに飛び込んでいますが、相対パスの問題のため、これを悪用できません。説明:
私のVimウィンドウパスは.
Vim にカスタムの make コマンドがあります。
west プログラムは CMake と gcc を使用してプロジェクトをコンパイルします。しかし、ここに問題があります。現在のディレクトリが./buildに変更されます。
そのため、Vim で実行すると
クイックフィックス リストは、 src/main.cではなく../src/main.cのような参照で満たされています。
その結果、クイックフィックス リストからファイルを開こうとすると、Vim は、必要なファイルをmake
Vim 作業ディレクトリに基づいて開くのではなく、 の相対パスを使用して新しいファイルを作成します。
私の質問は: vim 作業ディレクトリとは異なるディレクトリでコンパイルされた :make エントリを開くにはどうすればよいですか?
make コマンドを実行した後、クイックフィックス リストのルート パスを変更することはできますか?
vim - クイックフィックスリストから選択されたファイルを表示するために Vim が選択するウィンドウを設定する方法
vimでいくつかのウィンドウを開いています(split :split
/:vsplit
コマンドを使用して作成されました)。ファイルのリストが入力されたクイックフィックスリストもあります(これは、コマンドを使用してロードしたgrepコマンドの結果です):cf
:copen
。
クイックフィックスにリストされているファイル名の 1 つにカーソルを置いたら、Enter キーを押してファイルを開くことができます。そのコンテンツを新しいバッファとして開き、使用可能なウィンドウの 1 つに表示します。ただし、vi でこのファイルを特定のウィンドウにロードしたいと考えています。現在、そのままにしておきたいウィンドウを使用しています。どうやってするか?