LINUX.ORG.RU

История изменений

Исправление pavlick, (текущая версия) :

Разобрался. Спасибо за наводку, это то, что надо. Дополнение, сигнатур_хелп, … .
Может плохо искал, но никто в доках не вспомнил, что надо сделать:

{
    "languageserver": {
        "clangd": {
            "command": "clangd",
            "filetypes": [
                "c",
                "cpp",
                "objc",
                "objcpp"
            ],
            "rootPatterns": [
                ".ccls",
                "compile_commands.json",
                ".vim/",
                ".git/",
                ".hg/"
            ],
            "initializationOptions": {
                "cache": {
                    "directory": "/tmp/ccls"
                }
            }
        }
    }
}

ycm однозначно на свалку.

Исходная версия pavlick, :

Разобрался. Спасибо за наводку, это то, что надо. Дополнение, сигнатур_хелп, … .
Может плохо искал, но никато не в доках не вспомнил, что надо сделать:

{
    "languageserver": {
        "clangd": {
            "command": "clangd",
            "filetypes": [
                "c",
                "cpp",
                "objc",
                "objcpp"
            ],
            "rootPatterns": [
                ".ccls",
                "compile_commands.json",
                ".vim/",
                ".git/",
                ".hg/"
            ],
            "initializationOptions": {
                "cache": {
                    "directory": "/tmp/ccls"
                }
            }
        }
    }
}

ycm однозначно на свалку.