SearchInProject_SublimeText は Sublime Text 3 で外部grepツールを使用してプロジェクトディレクトリを手軽に検索できるパッケージ。
Readmeに書いてあることと基本変わりないけど自分用にメモ。Macが前提。
使用できる外部コマンド
どれを使ってもよい。
- The Platinum Searcher (pt) -- おすすめ
- The Silver Searcher (ag) -- おすすめ
- ack
- git grep
- grep
- find str
自分はThe Platinum Searcher (pt)にした。
なおBashでは色の美しさでいつもThe Silver Searcher (ag)を使っている。
インストールと設定
Ctrl+Shift+P
でいつものコマンドパレットを表示してinstall
と入力し、Search in Project
を検索してそれをインストール。
Preferences > Package Settings > Search in Project > Settings - User を開き、以下を貼り付け、保存。
{ "search_in_project_engine": "the_platinum_searcher" }
デフォルトのキーバインドはCommand+Option+Shift+F
(Macの場合)だけど、押しにくいのでキーバインドを変更することにした。Preferences > Key Bindings - User を開いて以下をどこかに追加する。
{ "keys": ["super+ctrl+f"], "command": "search_in_project" }
以上。