Вы можете попробовать установить 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.
Можно удаленно управлять 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
наверное лишний, но не помешает.