Сигнал неовима, чтобы перечитать его конфигурацию

Вы можете попробовать установить snappy lib через

yum install snappy snappy-devel

Если это не сработает, вы можете получить исходники через rpm.

В CentOS 7:

rpm -ivh http://vault.centos.org/centos/7/os/Source/SPackages/snappy-1.1.0-3.el7.src.rpm`

В CentOS 6:

rpm -ivh ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/snappy-1.1.0-1.el6.src.rpm

или

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/SRPMS/snappy-1.0.5-1.el6.src.rpm

затем скомпилируйте их. Вы должны сделать это, прежде чем пытаться скомпилировать WiredTiger.

1
06.05.2019, 17:35
2 ответа

Можно удаленно управлять vim с помощью удаленной функции . Для neovim я нашел neovim -remote , который упрощает отправку команды уже запущенному процессу nvim. Следующий фрагмент перебирает каждый процесс nvim (, обнаруженный neovim -удаленный ), и отправляет команду для получения файла конфигурации:

for path in $(nvr --nostart --serverlist)
do
  nvr --nostart --servername $path -cc 'so ~/.config/nvim/init.vim'
done

Предполагается, что конфигурация присутствует в ~/.config/nvim/init.vim. Если ваша конфигурация находится в другом файле, ее следует заменить там. Если загружены разные nvim с разными конфигурациями (, например. через флаг -u <configfile>, который загружает другой файл конфигурации ), этот скрипт проигнорирует это и даст команду каждому экземпляру загрузить одну и ту же конфигурацию. Я думал, что nvr --c 'so $MYVIMRC'должен работать, но это не для меня.

Первый --nostartнаверное лишний, но не помешает.

1
28.01.2020, 00:12

Я подозреваю, что большинство решений здесь также должны работать с neovim.

Поскольку вы находитесь на *nix, первым, что вы попробуете, вероятно, будет::so ~/.vimrc

0
28.01.2020, 00:12

Теги

Похожие вопросы