Получение следующей ошибки при открытии.R файла в энергии (установленная энергия-r).
Ошибка обнаружила при обработке/home/johnros/.vim/r-plugin/common_global.vim:
строка 3106: E484: не Может открыть файл/tmp/viukjzl/0
строка 3327: E484: не Может открыть файл/tmp/viukjzl/1
Я также импортировал свою .vim библиотеку и .vimrc от другого ПК, где это работает приятно, таким образом, я подозреваю, что это могло бы иметь отношение к моим переменным среды.
Выполнение оболочки рыбы, но также и примерило удар.
Какие-либо идеи?
Обновление: Когда ssh'ing к удаленному ПК, если я tmux прежде ssh'ing, проблема сохраняется. Если я tmux после ssh'ing, нет никакой проблемы. tmux на локальной машине 1.9 и на удаленных 1.5. Я таким образом подозреваю, что энергия-r не поддерживает tmux> 1.5
Оказывается, проблема с оболочкой. В частности, экранный плагин, необходимый для vim-r, не может быть получен, если для fish установлена оболочка по умолчанию.
Чтобы решить эту проблему, используйте chsh / bin / bash (или любую другую POSIX-совместимую оболочку).
П.С. запуск vim в не POSIX-оболочках вообще кажется очень хорошей идеей. С великой печалью я оставил рыбий панцирь и вернулся к зш.
Добавьте set shell=/bin/bash
к вершине вашего .vimrc
. Затем вы можете использовать любую оболочку, какую захотите, но vim будет использовать bash.