| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программное обеспечение под *NIX системы > Проблемы с GVIM 7.0 |
| Автор: Xf1sh 28.8.2006, 20:03 |
| Поставил себе GVIM версии 7.0. для Linux. Работал в нем, работал, вернее учился работать. Не знаю когда все началось, но он начал глючить. Описываю свои проблемы. 1. Первое, это он перестал реагировать на команду :edit . (точка). Раньше, когда я давал эту команду, он показывал содержимое директории в своем окне, а сейчас просто пишет: "." is a directory. 2. Не реагирует на Backspace. Вернее, курсор двигается влево, но буквы не стираются. Если нажать после Backspace, клавишу влево или вправо, то текст стирается. Пробывал в .gvimrc прописать :fixdel, но это не помогло. Такие же бока бывают и с Del, но гораздо реже. 3. Когда я меняю шрифт такой командой: :set guifont=-monotype-courier\ new-medium-r-normal--0-0-0-0-m-0-microsoft-cp1251 чтобы работать с файлами в кодировке cp1251, меняются кнопки на клаве и я не могу нормально писать. Что делать, может кто сталкивался с подобными проблемами или просто знает как их решить. P. S. Пробывал пересобирать заново, но глюки остаются. |
| Автор: bilbobagginz 28.8.2006, 20:43 |
| ввиду того, что всё в виме устанавливается через .gvimrc, там и надо рыть (и в системном файле) сходи на vim.org, да собери себе новый .gvimrc пока. |
| Автор: Xf1sh 28.8.2006, 20:57 |
| Даже если удалить .gvimrc, все равно все баги остаются. |
| Автор: ByteX 28.8.2006, 21:47 | ||
set backspace=indent,eol,start |
| Автор: Xf1sh 29.8.2006, 19:35 |
Не помогло. Кстати когда запускаешь редактор от рута, Backspace работает нормально, а как только запустишь от другого пользователя, начинаются с ним глюки. |
| Автор: Xf1sh 30.8.2006, 20:10 | ||
Я сделал chown -R my_login * потом chgrp -R my_login * из домашнего каталога пользователя у которого возникают глюки. Еще перешел в каталог куда установил VIM и для всех нижележащих папок выполнил команду chmod: chmod -R 700 * Это все я делал от рута. Потом вышел из режима суперпользователя и запустил gvim. Все глюки остались. Это должно был помочь я так понимаю? Какая-то мистика... |
| Автор: Сумасшедший 30.8.2006, 20:43 |
Почему не 755? У тебя так читать, выполнять и получать списки каталога может только тот пользователь, который есть владелец этих файлов |
| Автор: bilbobagginz 31.8.2006, 16:31 |
| если работаешь удалённо, надо правильный терминал иметь. |
| Автор: Xf1sh 2.9.2006, 20:58 | ||||
Ну правильно, а перед этим я изменил другими двумя командами владельца файлов. Вообще, создается такое впечатление, что GVIM не хочет читать настройки из .gvimrc. Он у меня лежит в ~/.gvimrc. Вот его содержимое:
Он почему-то не реагирует на все строки, находящиеся ниже set autoindent. Пробывал все, что ниже переставить наверх, все равно не помогает... |
| Автор: bilbobagginz 4.9.2006, 00:58 |
| у меня почему-то все команды начинаются на ":" пока. |
| Автор: Xf1sh 6.9.2006, 20:32 |
Это у тебя, а даже в файле vimrc_example.vim все команды начинаются без двоеточия Проблема была в этом файле... Я переписал vimrc_example.vim поверх .gvimrc и все стало нормально работать. Видно какая-то команда давала сбой. |
| Автор: Xf1sh 7.9.2006, 00:11 | ||
Вот в чем проблема была: надо было вставить такую строку в .gvimrc:
и все начинает сразу правильно работать. |
| Автор: bilbobagginz 7.9.2006, 00:57 |
| diff помог ? |