JSLint и VIM, требующие повышения прав UAC в Windows 7 - PullRequest
3 голосов
/ 15 сентября 2011

Я большой поклонник JSLint и использую плагин для VIM для отображения вывода Lint в окне быстрого исправления: http://www.vim.org/scripts/script.php?script_id=2578.

К сожалению, у меня возникли некоторые проблемы с его работой в Windows 7UAC, по-видимому, блокирует VIM от запуска внешних команд, если я не запускаю VIM вручную как администратор.Команда, которая на самом деле запускает jsl.exe:

let cmd_output = system(g:jslint_command . ' ' . g:jslint_command_options . ' ' . current_file

Кто-нибудь знает, почему UAC вызывает проблемы здесь?Есть ли хороший способ для меня включить JSLint без ручного запуска VIM каждый раз как администратор?

1 Ответ

0 голосов
/ 09 ноября 2013

Попробуйте выполнить шаги на http://vim.wikia.com/wiki/Vim_On_Vista, особенно в разделе «VirtualStore», так как он выглядит так, как будто он соответствует вашим симптомам. Описанное здесь средство защиты - удалить папку на "%USERPROFILE%\AppData\Local\VirtualStore\Program Files\Vim"

...