I am a YCM user on Vim, and YCM uses clangd for autocompletion. Is there a way to control the ordering of the completions of `#include`

directives? For instance, if I write `#include <boost/range/itm`

, the list is the following

```
istream_range.hpp> f
algorithm/ f
algorithm.hpp> f
algorithm_ext/ f
algorithm_ext.hpp> f
```

whereas I’d like it like this

```
algorithm/ f
algorithm_ext/ f
istream_range.hpp> f
algorithm.hpp> f
algorithm_ext.hpp> f
```

with all directories preceding all files. I’ve asked in the forum, and I was told there isn’t an option to govern this in clangd.

So the question becomes, can this be implemented?