2022年12月2日金曜日

treemacs でファイル検索する方法

treemacs でファイル検索する方法

概要

treemacs の find-file だとその階層にいるファイルしか検索できないので projectile を使います

環境

  • Ubuntu 18.04
  • emacs 27.1

projectile のインストール

  • package-list-packages
  • projectile を探して i -> x

検索

projectile-find-file を使います

プロジェクト上にカーソルがある状態で実行するとそのプロジェクト内のファイルをルートからすべて検索してくれます

キーバインドはないので必要であれば設定しましょう

トラブルシューティング

fatal: detected dubious ownership in repository at '/home/xxx/app'
To add an exception for this directory, call:

        git config --global --add safe.directory /home/xxx/app

emacs を開いているユーザと検索しようとしているプロジェクトの権限が違う場合は上記のようなエラーが出ます

この場合は emacs を開いているユーザで上記のコマンドを実行すれば OK です

0 件のコメント:

コメントを投稿