Не вдалося встановити плагін Vim на локальній машині від Vundle


1

Для тестування я намагаюся встановити локальний плагін як цей крок:

  1. Клоніруйте будь-який корисний плагін на локальний, наприклад, vim-ugug

    git clone https://github.com/tpope/vim-fugitive.git ~/devspace/vim-fugitive
    
  2. Додайте Bundle '~/devspace/vim-fugitive.gitу .vimrc файл.

  3. Виконати vim +BundleInstallв оболонці.

Все робиться, крім наступного плагіна, журнал:

Bundle ~/devspace/vim-fugitive.git
$ git clone --recursive '~/devspace/vim-fugitive.git' '/home/USER/.vim/bundle/vim-fugitive'                                                               
> fatal: Could not switch to '~/devspace': No such file or directory^@

Якщо я правильно не зрозумів, скажіть, будь ласка, дякую.

--UPDATE--

Я просто змінюю .vimrc на Bundle '/home/leiming/devspace/vim-fugitive', журнал помилок, як показано нижче:

Bundle /home/leiming/devspace/vim-fugitive
$ git clone --recursive 'https://github.com/vim-scripts//home/leiming/devspace/vim-fugitive.git' '/home/leiming/.vim/bundle/home/leiming/devspace/vim-fugitive'                                                                                                                                                                   
> Cloning into /home/leiming/.vim/bundle/home/leiming/devspace/vim-fugitive...^@error: The requested URL returned error: 403 while accessing https://github.com/vim-scripts//home/leiming/devspace/vim-fugitive.git/info/refs^@^@fatal: HTTP request failed^@     

Я не вживав вулець, але ось кілька здогадок. (1) якщо ви клонували до vim-fugitive замість vim-fugitive.git, то використовуйте це у вашій команді: Bundle. (2) Спробуйте використовувати $HOMEзамість ~. (3) Перевірте дозволи на ~/devspace: відповідно до повідомлення про помилку, воно не існує.
benjifisher

Дякуємо за відповідь, але це не може працювати.

Відповіді:


2

Тому що ви клонували, ~/devspace/vim-fugitiveале це не сховище. Тож змініть так: Bundle 'tpope/vim-fugitive'і якщо ви хочете працювати над місцевим репо, виконайте це: " Git repos on your local machine (i.e. when working on your own plugin) Bundle 'file:///Users/gmarik/path/to/plugin'

Ви можете ознайомитись з конфігурацією вундів тут: Vundle on Github


Дякую за відповідь, я змінюю .vimrc як вашу пораду, але помилка не вважається детальною проблемою.

але в пакеті ви повинні вказати адресу сховища так:Bundle 'tpope/vim-fugitive'

@Luciani, thx, але я думаю, ти не розумієш моїх намірів. Справа не в бідному, але в установці локального плагіна від Vundle.

@LeiMing Я вже відредагував свою відповідь. Слідом за ПРОЧИТАННЯМ, які вам доведеться поставити file://перед вашою ПІТКОЮ

@Luciani, я спробував ...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.