gvim Windows 7 netrw открытый URL под текстовым курсором
Я добавил эту строку в свой файл vimrc, чтобы иметь возможность открыть ссылку командой 'gx':
let g: netrw_browsex_viewer = 'firefox'
К сожалению, единственное, что происходит, это то, что крошечное окно DOS мигает на экране.
Совет очень приветствуется.
ГФРО
2 ответа
В Windows7 поместите командный файл expl2.cmd в путь vim.
В vimrc ставь
:let netrw_browsex_viewer='expl2.cmd'
В gvim используйте gx на cfile для запуска explorer.exe, он запустит корректную программу просмотра, например, powerpoint, firefox, chrome. Примечания: вторая строка преобразует косую черту в обратную. Если в вашем имени файла есть пробелы, vim не будет расширять cfile.
c:> cat expl2.cmd
set file=%1
set file=%file:/=\%
start explorer.exe /n,/e,/root,%file%
Я думаю firefox
не существует в вашей переменной PATH. Чтобы установить это:
В нижней части меню "Пуск" введите env
, затем выберите один из элементов в списке, чтобы настроить переменные среды. (если вы администратор, то выберите системные переменные, в противном случае другое мнение) Найдите переменную PATH, затем дважды щелкните по ней, чтобы установить ее значение. Добавьте путь firefox.exe
до конца строки с точкой с запятой перед ней, например: ;C:\Program Files\firefox\
Это должно работать сейчас.