`routes`の中で`filter`を設定する。
```lua
{
"folke/noice.nvim",
config = function()
require('noice').setup({
routes = {
{
filter = {
any = {
{ event = "msg_show", kind = "emsg", find = "E486:" },
{ event = "msg_show", kind = "emsg", find = "E492:" },
{ event = "msg_show", kind = "wmsg" },
}
},
view = "mini"
},
}
```
上記の設定は以下いずれかのパターンの場合に、notifyではなくminiでメッセージ表示するというもの。
- エラーメッセージ表示で`E486:`を含む場合
- エラーメッセージ表示で`E492:`を含む場合
- ワーニングメッセージ表示すべて
## MOC
- 📒**関連**
- 📜**アクティビティ**
- 📝**トラブルシューティング**
- [[📝Noiceでfilterのfindに指定した文字にパターンを示すような特殊文字が含まれると正しく判定されない]]
## 参考
- [Ui \- Neovim docs](https://neovim.io/doc/user/ui.html#ui-messages)