1

C++ ファイルを含むフォルダー ツリーがあります。このドキュメントを読んだ後、 http://www.gnu.org/software/emacs/manual/html_node/ebrowse/Generating-browser-files.html#Generating-browser-files はまだすべての C++ ファイルを解析する方法を知りませんフォルダツリーで簡単に。

各フォルダーで以下のコマンドを手動で実行できますが、ばかげています。再帰的に実行するスクリプトをいくつか書くことができますが、ここでより良いアイデアを知りたいです。

ebrowse *.h
4

3 に答える 3

2

仕事でebrowseを使っています。手元に bash エイリアスはありませんが、メモリからは次のようになります。

ebrowse $(find . -name "*.[hc]pp")

.プロジェクトのルートへのパスに置き換えることを躊躇しないでください。

于 2013-08-01T17:50:03.733 に答える
1

diredでは、バッファで開いてみてはどうM-xfind-name-diredRETRET*.ht!ebrowse *でしょうか。

つまり、 を使用diredして必要なすべてのファイルを検索し、それらに対してシェル コマンドを実行します。シェル コマンドはebrowse?

于 2013-08-01T15:29:23.790 に答える
0

どうebrowse **/*.h **/*.cppですか?現在、どのシェルがサポートされているかはわかりません**が、少なくとも Zsh は 10 年か 20 年サポートされています。

于 2013-08-01T15:47:28.327 に答える