Есть несколько факторов, которые могут повлиять на это.
Во-первых, убедитесь, что у вас есть настройка Vim, чтобы вы предпочитали хранить файл подкачки локально. Если ваш $HOME
находится на локальном диске, я, как правило, помещаю это в мой vimrc (который будет либо $HOME\_vimrc
, либо $VIM\_vimrc
). Убедитесь, что вы создали этот каталог, иначе Vim продолжит использовать один из других каталогов в списке.
set directory^=$HOME/tmp
Это добавляет каталог $HOME/tmp
к началу списка, который Vim проверяет, где размещать файлы подкачки.
Во-вторых, сделайте то же самое для файла резервной копии, который создает Vim. Та же ситуация, что и выше, но параметр, который вы будете менять, будет backupdir
вместо directory
.
В-третьих, обязательно отключите плагин matchparen. Этот плагин является новым для Vim 7, поэтому вы можете использовать более старую версию Vim. Это приводит к частому сканированию файла на наличие одинарных скобок, скобок и т. Д., Что может значительно замедлить Vim, когда файл находится в общей сетевой папке. Опять же, это должно войти в ваш vimrc.
let g:loaded_matchparen = 1
Если вы хотите временно отключить плагин, вы можете использовать команду :NoMatchParen
, а затем :DoMatchParen
, чтобы повторно включить его позже в этом сеансе Vim.
Наконец, если ничего из этого не помогло, вы всегда можете скопировать файл локально и отредактировать его.