Я испытываю эту проблему с перерывами в течение нескольких месяцев в системах. Ноутбуки Ubuntu 10.04 и 10.10 работают в актуальном состоянии.
Хотя чаще всего это происходит в окне поиска, но иногда я заметил, что то же самое происходит, когда я перехожу в поле темы нового письма в gmail (редко, но бывает), поэтому я предлагаю, чтобы это не было ограниченное полем поиска.
Еще одна ошибка, которую я заметил, которая, похоже, происходит в одинаковые времена (а также, по-видимому, исправлена с помощью alt-tabbing), заключается в том, что когда я набираю поле поиска, я не получаю поиск в своей истории. Обычно, когда я начинаю печатать, скажите «почта», я получаю раскрывающийся список, включая «mail.google.com», но в это время этого не происходит. Я не могу сказать наверняка, что эти ошибки связаны, так как я еще недостаточно проверял корреляцию.
Я построил vim из источников, используя эту последовательность команд:
sudo apt-get build-dep vim-gnome
sudo apt-get install libssl-dev
mkdir -p ~/src
hg clone https://vim.googlecode.com/hg/ ~/src/vim
cd ~/src/vim
./configure --enable-multibyte --enable-pythoninterp --enable-cscope --enable-xim --with-features=big \
--with-python-config-dir=/usr/lib/python2.7/config-$(dpkg-architecture -qDEB_HOST_MULTIARCH)
make
, и я запускаю его без установки с помощью этого сценария-оболочки ~/bin/vim:
#!/bin/sh
vimhome=$HOME/src/vim
if test -x $vimhome/src/vim; then
VIMRUNTIME=$vimhome/runtime $vimhome/src/vim "$@"
else
/usr/bin/vim "$@"
fi
Но Я сделал это только потому, что тогда не смог найти PPA.
В Vimwiki теперь есть инструкции по сборке и установке vim из источника, для тех, кто находит это:
Вот соответствующий текст:
Создание GUI Vim на Ubuntu Вам нужно требуемые пакеты разработки на Ubuntu для создания графического интерфейса:sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev
Команды для сборки и установки GUI Vim: cd vim7
cd src
make distclean
./configure --with-features=huge --enable-gui=gnome2
make
sudo make install
PPA Passy не работает для меня, поэтому я установил пакеты vim из natty. Единственное, что вам нужно, помимо пакетов vim от natty, - ruby1.8 и libruby1.8 debs.
Наверное, не самый гениальный из решений, но он работал хорошо для меня.
ppa работал для меня, но мне пришлось изменить свой .vimrc:
" Stops vim from complaining about split lines using \
set nocp
" Fixes backspace not working to dedent a line
set backspace=indent,eol,start
после поиска несколько раз я наткнулась на ППА с vim 7.3 причине для 10.04, 10.10, 11.04 и 11.10. Есть несколько пакетов, так что просмотри весь список, в случае очередной пакет будет обновлен и вызвать проблемы для вас. Если вы хотели просто получить ВИМ пакеты, которые вы может скачать их - вот 10.04 ссылки на этой странице приводится полный список с возможностью расширения площадей под каждой упаковке показывает полный список ссылок на отдельные пакеты.
магия колдовство:
[Ф1]ссылка: ППА с vim 7.3 причине для 10.04, 10.10, 11.04 и 11.10
Вы можете скомпилировать его из источника, в котором вы всегда можете получить самое последнее и самое лучшее. Вам нужно будет выполнить следующие действия: libncurses5-dev 1. sudo apt-get install build-essentials libncurses5-dev
Получить последнюю версию из http://www.vim.org/download.php# unix Извлеките сжатый файл в каталог с помощью bunzip2. Введите каталог и введите: A. ./configure B. make C. sudo make install D. sudo ln -s / usr / local / bin / vim / usr / bin / vimГотово. Теперь у вас есть последняя версия Vim в вашей системе.
Vim 7.3 находится в репозиториях Ubuntu с Ubuntu 11.04 и далее.