GVim постоянно загружается при подключении к офисной сети - PullRequest
1 голос
/ 11 ноября 2009

Когда я загружаю GVim из командной строки Cygwin или когда я не подключен к офисной сети (сопоставлен с U: /), он загружается мгновенно. Когда я в сети, откроется минута или около того. Что здесь происходит?

Ответы [ 3 ]

2 голосов
/ 11 ноября 2009

Возможно, вам нужно установить в каталоге $ HOME что-то отличное от U: /. Создайте переменную среды $ HOME для Windows, которая указывает на Мои документы или что-то еще, и она не будет пытаться использовать U: /. Вам может потребоваться выйти из системы, чтобы забрать изменения.

1 голос
/ 11 ноября 2009

Также неплохо было бы установить параметры directory и backupdir, чтобы они предпочитали локальный каталог. Что-то вроде

set backupdir^=C:/Temp
set directory^=C:/Temp//

Синтаксис ^= помещает каталог в начало списка каталогов для каждого параметра. Трейлинг // для directory указывает Vim кодировать полный путь к файлу, который редактируется, в имени файла подкачки. Это позволяет создавать файлы подкачки в одном каталоге при редактировании нескольких файлов с одинаковыми именами, но разными путями.

1 голос
/ 11 ноября 2009

Вы должны проверить, к чему относится ваш каталог $HOME в каждом случае. Могу поспорить, что это зависит от того, подключены вы к сети или нет.

Есть ли у вас какие-либо пользовательские .vimrc или другие файлы конфигурации, прочитанные при запуске? Если ничего другого, vim запросит ваш каталог $HOME для поиска таких файлов. Если ваша сеть работает медленно, это может привести к вашей проблеме.

Смотрите ":help startup" внутри vim для более подробной информации о процессе запуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...