Aqui estão algumas coisas que você pode tentar. Execute :hi Search
para ver como o Vim está destacando seus resultados de pesquisa. Você também pode tentar :set bg? t_Co?
para ver se essas configurações são diferentes. O Vim tenta adivinhar o valor correto de ' bg
' de seu $ TERM e usa o banco de dados terminfo para obter o valor de ' t_Co
'. Alguns terminais usam cores para atributos como reverso, negrito e sublinhado. Essas configurações podem ser diferentes entre seus terminais Mac e Linux.