Hiding non-indexed/ non-searchable fields in "Available fields" section in Kibana discover

In Kibana discover is there a way to automatically hide the non indexed fields/ non searchable fields in "Available fields" ?
I see in available fields setting, by filtering Searchable to Yes we can hide, but this is not persistent. User need to do this setting everytime.

Is there any global setting that we can do? so that by default non indexed/ non searchable fields will not be present in "available columns"

No I am afraid that this is not possible atm, but you can always create an ER for that on our kibana repo.