概要
プロジェクトの内容をサイドウィンドウとしてツリー表示してくれるツールです 今回はインストールから簡単な使い方を紹介します .emacs を書かないでもデフォルトの状態でかなり強力に使えます
環境
- macOS 11.4
- emacs 27.2
インストール
- M-x package-list-packages
- treemacs までカーソルを移動
- i
- x
- y
起動
- M-x treemacs
- プロジェクトのルートを聞かれるので選択する
以下よくつかうコマンドやショートカットを紹介します
プロジェクトを追加する
- M-x treemacs-add-project-to-workspace
- プロジェクトのルートを聞かれるので選択する
プロジェクトを削除する
- プロジェクトにカーソルを合わせる
- M-x treemacs-remove-project-from-workspace
プロジェクトを格納する
- プロジェクトにカーソルを合わせる
- M-x treemacs-collapse-project
「C-c C-p cc」のキーバインドでもいけます
ツリーを更新する
- M-x treemacs-refresh
ツリーのルートでシェルコマンドを実行する
- M-x treemacs-run-shell-command-in-project-root
- 実行したいコマンドを入力
現在のノードから実行する場合は treemacs-run-shell-command-for-current-node を使います
ショートカットキーは treemacs のバッファで「\!
」です
カレントから実行する場合はカレントのディレクトリ名から指定して実行しましょう
例えば libs にカーソルがある場合に libs 配下にファイルを作成したい場合は
- touch libs/hoge.txt
という感じでコマンドを実行します
最後に
その他使い方やコマンド、キーバインド は参考サイトにある公式の README が参考になります
0 件のコメント:
コメントを投稿