neovim/vim disorder display or repeat display when move up/down
## current behavior: 
disordered code appears both in vim or nvim, especially when move up or down the cursorline, there are two images to show the behavior (the red frame is the disordered code part):
![企业微信截图_16207215803625](https://user-images.githubusercontent.com/4336001/117785559-48f80c00-b277-11eb-900e-f214fe998dcf.png)
![企业微信截图_16207219672345](https://user-images.githubusercontent.com/4336001/117785588-4eeded00-b277-11eb-9b8a-ec5c5474cede.png)

this behavior appears in python file/ bash script, maybe other file types.

## expected behavior:
the code shows line by line whenever i move down/up or skip to any line by search, code displays no repeat or disorder

## env info:
system version: ubuntu 16.0.4 (using Terminal in  virtual ubuntu  and ssh to ubuntu server)
SpaceVim version: 1.7.0-dev
neovim version: NVIM v0.4.4
SpaceVim settings: i'm using the default settings of SpaceVim now



