On Linux I input special characters using the Compose key. Works everywhere, not just in Vim.
[0]: https://hakon.gylterud.net/tutorials/unicode.html
[1]: https://hakon.gylterud.net/tutorials/latex-maths-unicode.htm...
I haven't yet found a solution that works very well for macOS— a few years ago, some mappings were not possible with the solutions I found.
∀ ° ∫ Ω