iTerm2の背景色をそのまま適用したいのに、256色のカラーパレット内に背景色と同じ色のパレットが含まれていない…という事がありました。
色々なカラースキームを試してみたいけど、背景色を変えるのは嫌だという気持ちの方は結構居らっしゃるかと思われます。
結論を言うと、背景色を揃えたいグループのctermbgにnoneを与えてあげればターミナルの背景色と同じになります。
.vimrc
# colorschemeより前に記述.
autocmd ColorScheme * highlight Normal ctermbg=none
autocmd ColorScheme * highlight LineNr ctermbg=none
colorscheme 任意のカラースキーム
背景色が違うぞ、というグループに片っ端からctermbg=noneを適用してやりましょう。
どんなグループがあるんだっけ? と思った方は、:help group-name :help highlight-groupsを叩くか、以下のリンクを参考にすると良いかと思われます。
vimrcのcolorグループ一覧 – Alters Tech Blog