## Issue https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/issues/304 ## メモ - 両方マッチしたとき[[エイリアス (Obsidian)|エイリアス]]を隠すことの意義 - タイトルがマッチしていれば常にそちらを優先すべき/されるべきという先入観 - 実際は[[エイリアス (Obsidian)|エイリアス]]の方が目的に合致しているケースもある - **[[エイリアス (Obsidian)|エイリアス]]もマッチしているなら表示すべき** - 両方マッチしたときにエイリアスを表示することの懸念 - パフォーマンス - マッチングロジックに変更が入らなければ大した問題はないはず - クエリに複数単語を指定するとき、高確率で新しい単語の1文字目が[[エイリアス (Obsidian)|エイリアス]]にヒットし、都度縦の長さに変更が出て目障り - 回避は難しい - 常にエイリアス領域を開けておくのは無駄 - ヒットまでのしきい値を設けるのも変 とはいえ、**エイリアスのヒットが優先されてしまう**のはオプションが有効であろうとおかしい。 ![[2025-08-25-22-50-35.avif|frame]] 表示はするが、基本的にヒットはファイル名を優先したい。 スコアによって優越をつけるという対応もやろうとしたが、suggestionのスコアリング周りの実装がカオスだったのでやめた。それが理想形になるケースはあるかもしれないが...。 ## 最終的な仕様 - [x] Display alias as title on keyword match - [x] ファイル名にマッチ - [x] title: ファイル名, alias: なし - [x] insertは `[[ファイル名]]` - [x] エイリアスにマッチ - [x] title: エイリアス, alias: ファイル名 - [x] insertは `[[ファイル名|エイリアス]]` - [x] ファイル名にもエイリアスにもマッチ - [x] title: ファイル名, alias: エイリアス - [x] insertは `[[ファイル名]]` - [x] Display the alias as the title - [x] ファイル名にマッチ - [x] title: エイリアス, alias: ファイル名 - [-] insertは `[[ファイル名|エイリアス]]` - もともとだけどNG - [x] エイリアスにマッチ - [x] title: エイリアス, alias: ファイル名 - [x] insertは `[[ファイル名|エイリアス]]` - `Display alias as title on keyword match` もONだと `[[ファイル名]]` になる - [x] ファイル名にもエイリアスにもマッチ - [x] title: エイリアス, alias: ファイル名 - [-] insertは `[[ファイル名|エイリアス]]` - もともとだけどNG - [x] 両方ともOFF - [x] ファイル名にマッチ - [x] title: ファイル名, alias: なし - [x] insertは `[[ファイル名]]` - [x] エイリアスにマッチ - [x] title: ファイル名, alias: エイリアス - [x] insertは `[[ファイル名]]` - [x] ファイル名にもエイリアスにもマッチ - [x] title: ファイル名, alias: エイリアス - [x] insertは `[[ファイル名]]`