NeoVim: установить signcolumn = number не работает. Как объединить столбец знака со столбцом номера строки?

#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

  1. Извлечь nvim-win64.zip (или nvim-win32.zip )
  2. Run nvim-qt.exe

macOS

  1. Скачать nvim-macos.tar.gz
  2. Извлечение: tar xzvf nvim-macos.tar.gz
  3. Run ./nvim-osx64/bin/nvim

Linux (x64)

  1. Скачать nvim.appimage
  2. Выполнить chmod u x nvim.appimage amp;amp; ./nvim.appimage
  3. Если в вашей системе нет FUSE, вы можете извлечь изображение приложения:
 ./nvim.appimage --appimage-extract
./squashfs-root/usr/bin/nvim
  

Официальный стабильный релиз запланирован на Рождество 2020 года. Вот веха проекта

Комментарии:

1. При компиляции из исходных текстов nightly тег еще не содержит этого исправления. Вам действительно нужно master .