`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)