Size: a a a

2020 September 30

SZ

Sergey Zhmylove in pro.vim
Andrey Karepin
вон там выше пишут про POSIX (и всякие Single UNIX), который описывает некую конкретную "операционную систему"
Не совсем, sus описывает сущность, которую можно будет называть unix. Unix это не ос, это семейство с определенным (sus) набором признаков.
А posix так это вообще пространная бумажка много о чём
источник

SZ

Sergey Zhmylove in pro.vim
Почитай ради интереса 4й сус и посикс.1,3,...
источник

VL

Valerii Leontiev in pro.vim
а vimrc умеет читать переменные окружения?
источник

VL

Valerii Leontiev in pro.vim
точнее, vim из vimrc
источник

VL

Valerii Leontiev in pro.vim
о, кажись нагуглил

Assign the PATH environment variable to a Vim variable:

:let myvar = $PATH
источник

VL

Valerii Leontiev in pro.vim
в чем, собсвтенно вопрос
Как я могу вот сюда вставить вместо адреса то, что называется runtimepath?

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
источник

DT

Dima Torilov in pro.vim
Valerii Leontiev
в чем, собсвтенно вопрос
Как я могу вот сюда вставить вместо адреса то, что называется runtimepath?

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
может echo $PWD ?
источник

VL

Valerii Leontiev in pro.vim
Dima Torilov
может echo $PWD ?
так стопэ, это разве не текущая директория?
источник

VL

Valerii Leontiev in pro.vim
я знаю как засестить этот рантаймпас
но не знаю, как вставить его в этот код
источник

VL

Valerii Leontiev in pro.vim
переменной
источник

cc

cent cent in pro.vim
Andrey Karepin
я вышел с этим запросом в интернет ©
Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
P.S. пользователя уже переводчики докрутили. Вот в оригинале:
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
источник

cc

cent cent in pro.vim
Valerii Leontiev
а vimrc умеет читать переменные окружения?
пример:
env VIMDIR=myvim
cat > $HOME/.vimrc <<- 'EOF'
set runtimepath=$HOME/$VIMDIR,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,$HOME/vimfiles/after
so $HOME/$VIMDIR/vimrc
EOF
источник

VL

Valerii Leontiev in pro.vim
cent cent
пример:
env VIMDIR=myvim
cat > $HOME/.vimrc <<- 'EOF'
set runtimepath=$HOME/$VIMDIR,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,$HOME/vimfiles/after
so $HOME/$VIMDIR/vimrc
EOF
не понял ничего.
Что происходит в первой строке?
Зачем считывать вимрс, тем более, что он у меня в другой директории?
источник

cc

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

VL

Valerii Leontiev in pro.vim
cent cent
Ну, я для каждой tmux сессии прописываю свой VIMDIR, чтобы у каждого админа на серваке мог быть свой vim. Если все в руте толкаемся, например.
я не понял, как мне это поможет)
что-то слишком сложно
У меня вот так сетится рантаймпас

"change runtime path to custom
set runtimepath-=~/.vim runtimepath-=~/.vim/after
set runtimepath^=~/.config/vim
set runtimepath+=~/.config/vim
источник

VL

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

cc

cent cent in pro.vim
Valerii Leontiev
мне надо после взять и подсунуть эту переменную в адрес скрипту
Какую "эту"?  И тут ни одной переменной окружения. Это переменные только в самом vim
источник

VL

Valerii Leontiev in pro.vim
cent cent
Какую "эту"?  И тут ни одной переменной окружения. Это переменные только в самом vim
а этот сет не записывает переменную окружения?
источник

V

Vim Help in pro.vim
Found help for :let-$ in Vim docs:
https://vimhelp.org/eval.txt.html#%3Alet%2D%24
источник

cc

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