#vim #configuration #syntax-highlighting #neovim
#vim #конфигурация #подсветка синтаксиса #neovim
Вопрос:
Когда я добавляю set signcolumn=number
в init.vim
, я получаю это сообщение при запуске:
Обнаружена ошибка при обработке ~/.config/nvim/init.vim:
строка 17:
E474: Недопустимый аргумент: signcolumn=number
Нажмите ENTER или введите команду, чтобы продолжить
Как объединить столбец знаков со столбцом номера строки в NeoVim?
Моя версия NeoVim:
NVIM v0.4.4
Build type: Release
LuaJIT 2.0.5
Спасибо за вашу помощь
Комментарии:
1. «число», а не «числа».
2. @Matt Спасибо за предложение, но это ничего не меняет. Ошибка все еще остается
3. Тогда вы используете устаревшую версию. Прежде чем задавать вопрос, вы должны 1) проверить номер своей версии; 2) проверить
:help
, поддерживаются ли опции; 3) обновить до последней версии и т.д. В частности, 0.4.4 не поддерживает «signcolumn = number». Необходимо обновить до 0.5.0.4. @Matt Pacman говорит мне, что 0.4.4 является самой новой версией даже после
sudo pacman -Syy
.5. И как pacman здесь уместен?
Ответ №1:
Решением этой проблемы является обновление NeoVim до версии 0.5.0
. На данный момент эта версия официально не выпущена. Вы все еще можете установить версию разработчика.
Руководство по установке
Windows
- Извлечь nvim-win64.zip (или nvim-win32.zip )
Run nvim-qt.exe
macOS
- Скачать nvim-macos.tar.gz
- Извлечение: tar xzvf nvim-macos.tar.gz
Run ./nvim-osx64/bin/nvim
Linux (x64)
- Скачать nvim.appimage
- Выполнить
chmod u x nvim.appimage amp;amp; ./nvim.appimage
- Если в вашей системе нет FUSE, вы можете извлечь изображение приложения:
./nvim.appimage --appimage-extract
./squashfs-root/usr/bin/nvim
Официальный стабильный релиз запланирован на Рождество 2020 года. Вот веха проекта
Комментарии:
1. При компиляции из исходных текстов
nightly
тег еще не содержит этого исправления. Вам действительно нужноmaster
.