Vim на Ubuntu: ошибка рендеринга текста, странное повторение и исчезновение

Я недавно установил vim на Ubuntu 12.04. Иногда при наведении курсора (используя клавиатуру, а не мышь) на код текст исчезает, как будто возникает проблема с отображением символа. Когда я снова запускаю курсор, он обычно появляется снова.

Кажется, это происходит совершенно случайно, но этого достаточно, чтобы вызывать раздражение.

Чтобы было понятнее, вот пример:

1. Оригинальный текст:

Здравствуй! Как у вас сегодня дела.

2.Текст после наведения курсора на него

H! Как ты сегодня.

3.После наведения курсора на предложение снова

я! Как ты?

Наконец, после наведения курсора на предложение несколько раз, он возвращается в нормальное состояние

Файл .vimrc:

set nocompatible               " be iMproved
 syntax on        "Syntax highlighting
 filetype off 
 set rtp+=~/.vim/bundle/vundle/
 call vundle#rc()

 colorscheme evening 

 "font
 set nu
 set guifont=Monospace\ 12
 set foldmethod=indent
 set foldlevel=99
 set lines=50 columns=80
 set ignorecase "searching is not case sensitive 
 set smartcase "if a pattern contains uppercase, searching IS case sensitive 
 set autoindent
 set tabstop=4

 winpos 1068 24
 " Type 'za' to open and close a fold
 " let Vundle manage Vundle

 Bundle 'gmarik/vundle'

 " original repos on github
 Bundle 'tpope/vim-fugitive'
 " vim-scripts repos
 Bundle 'L9'
 Bundle 'FuzzyFinder'
 " git repos on your local machine (ie. when working on your own plugin)

 "Bundles I install
 Bundle 'https://github.com/scrooloose/nerdtree.git' 
 Bundle 'scrooloose/syntastic'
 Bundle 'dbakker/vim-lint'
 Bundle 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'} 

 "snipmate
 Bundle "MarcWeber/vim-addon-mw-utils"
 Bundle "tomtom/tlib_vim"
 Bundle "snipmate-snippets"

"Install snipmate:
 Bundle "garbas/vim-snipmate"

 Bundle "sudar/vim-arduino-snippets"

 "PYTHON
 filetype plugin indent on
 Bundle 'klen/python-mode'
 autocmd BufRead *.py nmap <F5> :!python %<CR>
 set laststatus=2
 " :BundleList          - list configured bundles
 " :BundleInstall(!)    - install(update) bundles
 " :BundleSearch(!) foo - search(or refresh cache first) for foo
 " :BundleClean(!)      - confirm(or auto-approve) removal of unused bundles
 " see :h vundle for more details or wiki for FAQ
 " NOTE: comments after Bundle command are not allowed..
 " ARDUINO
 autocmd! BufNewFile,BufRead *.pde,*.ino  setlocal ft=arduino

Редактировать:

Я попытался сделать снимок экрана с проблемой, но понял, что после создания снимка экрана gvim как бы «обновится», и недостающие шрифты появятся снова. Alt-Tabbing тоже помогает. Но я не нашел постоянного решения этой проблемы.

Кроме того, при наведении курсора на строку текста с пропущенными символами иногда пропадают другие символы при появлении старых символов. Иногда курсор также оставляет статичные изображения других курсоров.

Я также установил vim на windows, попробую там, чтобы увидеть, появляется ли та же проблема.

Скриншот, обратите внимание на пустой прямоугольник внизу слева:

Обновление: Итак, я переустановил Ubuntu (на этот раз до 14.04), gvim и vim. Есть все еще некоторые раздражающие проблемы рендеринга, хотя это проявляется по-другому (см. Скриншот 2). Номера строк и проценты идут наперекосяк и прокручиваются вместе со страницей, когда я прокручиваю вниз, используя «j». Пока только для vim. Гвим работает хорошо.

Ответы на вопрос(2)

Ваш ответ на вопрос