2017-05-20 9 views
3

私はneotreeとprojectileを使用しています。私はneotree-find-project-rootを使って自分のプロジェクトルートでneotreeを開くことができ、それは美しいものです。neotreeをプロジェクトルートに強制的に残す

ファイルをサブフォルダで開くと、neotreeルートがそのファイルを含むフォルダに変更されます。これは、ネオ・ツリー・ビューがプロジェクト・ルートのまま残っていた場合よりも、あまり役に立ちません。

neotreeに常にプロジェクトのルートフォルダを表示させ、サブフォルダに自動的に降格させることはできませんか?

(使用上の再neotreeをオフに切り替えるとneotree-見つけるプロジェクトルートがルートにそれを戻すことが、手動でこれを行うには苦痛だ。これを自動的に行う方法があるに違いありません?)

答えて

0

これを行うためにneotreeを設定する方法はありません。 neotreeのデベロッパーに問題を提出することも考えられます。これは一般的な機能要求であるようです。

一種のハックフィックスとして、このようなものを試すことができます。

このフックは、新しいファイルを開くたびに実行されます。これは、neotreeディレクトリをprojectileプロジェクトのルートに変更し、作業中の元のバッファに現在のバッファを設定します。

+1

現在、この問題に関するオープンプルリクエストがあります:https://github.com/jaypei/emacs-neotree/pull/263 –

関連する問題