Чтобы минимизировать риски безопасности с ЛЮБЫМИ функциями «автозапуска» для НИЧЕГО в наши дни, могу ли я посоветовать вам использовать существующие функции vim вместо плагинов (переносной багаж)?
Например.
Файл vimrc моей локальной папки называется "_gvimrc" (специально). Это уменьшает надежду для таких людей, как Фен, на то, чтобы развлечь себя за наш счет. : -)
В моем файле $ VIM / .vimrc я вставил:
if filereadable("_gvimrc")
source _gvimrc
endif
в конце.
Я использую «filereadable ()» вместо «fileexists ()», так как последний имеет некоторую причудливость при пытках с одновременным открытием нескольких (более 10) файлов (не знаю почему).
Конечно, вы можете указать собственное уникальное имя файла, чтобы еще больше запутать потенциальных нарушителей. Например, «_mygvimrc», «_gobbledygook» и т. Д. Вам просто нужно выбрать одно стандартизированное имя и соответственно указать его в своем $ VIM / .vimrc. Полагаясь на внутреннюю часть vi / vim, вы исключаете проблемы переносимости. НО, НЕ называйте его .vimrc (или _vimrc) для предотвращения рекурсивного поиска в случае, если вы позже редактируете файл $ VIM / .vimrc с помощью vim.
Используется с Windoze 98SE, через Windork XP Pro, а теперь и с Windorkier 7 (уже более 5 лет). Я отмечу список файлов .txt в Проводнике, а затем использую «Редактировать с несколькими Vim», в результате чего несколько окон Vim открываются одновременно. Для своей работы я делаю это несколько раз в день, ежедневно. Все файлы были обработаны с помощью того, что я установил в своем локальном _gvimrc.