Size: a a a

2020 September 30

VL

Valerii Leontiev in pro.vim
cent cent
Нет. Он добавляет путь ко внутренней переменной.
хорошо
как мне потом этот измененноый рантаймпас подсунуть вот сюда?

if empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вместо ~/.config/vim
источник

cc

cent cent in pro.vim
Valerii Leontiev
хорошо
как мне потом этот измененноый рантаймпас подсунуть вот сюда?

if empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вместо ~/.config/vim
Задавать его именно переменной окружения?
источник

NG

Nicholas Guriev in pro.vim
Valerii Leontiev
хорошо
как мне потом этот измененноый рантаймпас подсунуть вот сюда?

if empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вместо ~/.config/vim
glob($VIMDIR . '/autoload/plug.vim') такое?
источник

VL

Valerii Leontiev in pro.vim
Nicholas Guriev
glob($VIMDIR . '/autoload/plug.vim') такое?
я не знаю, такое или нет))))
Я хочу просто, чтобы у меня это скрипт тыкался туда, где у меня runtimepath
Потому я и спрашиваю, как лучше
источник

NG

Nicholas Guriev in pro.vim
прочитать текущую настройку можно из переменной &runtimepath
источник

VL

Valerii Leontiev in pro.vim
Nicholas Guriev
прочитать текущую настройку можно из переменной &runtimepath
а зачем тогда $VIMDIR?
источник

cc

cent cent in pro.vim
Nicholas Guriev
прочитать текущую настройку можно из переменной &runtimepath
А потом еще нужно будет разбить на массив путей.
источник

cc

cent cent in pro.vim
Valerii Leontiev
я не знаю, такое или нет))))
Я хочу просто, чтобы у меня это скрипт тыкался туда, где у меня runtimepath
Потому я и спрашиваю, как лучше
Задача какая изначально?) Что хочешь этим сделать?)
источник

VL

Valerii Leontiev in pro.vim
cent cent
Задача какая изначально?) Что хочешь этим сделать?)
хочу, чтобы у меня при переносе конфига на другую тачку вим со всем плагинами и плагин менеджером становился в то место, куда я ему покажу, и не выеживался
источник

cc

cent cent in pro.vim
Valerii Leontiev
хочу, чтобы у меня при переносе конфига на другую тачку вим со всем плагинами и плагин менеджером становился в то место, куда я ему покажу, и не выеживался
Зачем ставишь в левые папки, а не те, которые по дефолту?
источник

VL

Valerii Leontiev in pro.vim
не хочу этот путь изменять в 20 местах
Хочу изменить в одном, и чтобы все пути подхватили эту переменную
источник

VL

Valerii Leontiev in pro.vim
cent cent
Зачем ставишь в левые папки, а не те, которые по дефолту?
мне больше нравится, когда у меня все конфиги лежат в .config  а не в хомяке
источник

VL

Valerii Leontiev in pro.vim
но суть-то не в этом
Какая разница где я его храню?
источник

VL

Valerii Leontiev in pro.vim
что это меняет?
источник

cc

cent cent in pro.vim
Valerii Leontiev
мне больше нравится, когда у меня все конфиги лежат в .config  а не в хомяке
Ок ~/.config/vim - это VIMDIR. Зачем дальше пихаешь в какой-то autoload ? Вместо того, чтобы в стандартные папки пихать установщиком плагинов? Напиши конфиг просто как плагин и все.

f empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вот это же где-то валяется
источник

cc

cent cent in pro.vim
Valerii Leontiev
хорошо
как мне потом этот измененноый рантаймпас подсунуть вот сюда?

if empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вместо ~/.config/vim
И зачем вообще курлом тянешь, вместо того, чтобы просто гитом всю папку в ~/.config/vim склонить?
источник

VL

Valerii Leontiev in pro.vim
cent cent
Ок ~/.config/vim - это VIMDIR. Зачем дальше пихаешь в какой-то autoload ? Вместо того, чтобы в стандартные папки пихать установщиком плагинов? Напиши конфиг просто как плагин и все.

f empty(glob("~/.config/vim/autoload/plug.vim"))
   execute '!curl -fLo ~/.config/vim/autoload/plug.vim --create-dirs https://raw.github.com/junegunn/vim-plug/master/plug.vim'
endif

Вот это же где-то валяется
что я пихаю в аутолоад?
Это вим плаг там хочет жить а не я пихаю
источник

VL

Valerii Leontiev in pro.vim
cent cent
И зачем вообще курлом тянешь, вместо того, чтобы просто гитом всю папку в ~/.config/vim склонить?
я так и делаю
Вим плаг должен установиться как-то же
источник

VL

Valerii Leontiev in pro.vim
мне что, в гите хранить и все установленные плагины что ли?
источник

cc

cent cent in pro.vim
Ладно) Это бесполезно...
источник