I was wondering if the statusline between horizontal splits can be removed. Maybe it can be replaced by command line?
You can not remove the statusline, if you have more than two horizontal splits, But you can change the highlight of statusline, just make it same as your normal content.
let &statusline='%#Normal# '
here is my vim screenshort, and it have two splits, vim file on the top, and markdown is below.