Есть такая фича в IDEшках - выделяешь текст, жмешь Tab и весь текст сдвигается на одну табуляцию. Жмешь Shift+Tab - сдвигается на -1 табуляцию. Какой есть плагин для neovim, реализующий это?
И по поводу автодополнения кода на C++. Стоит deoplete + deoplete-clang + neoinclude. Однако, складывается ощущение, будто область видимости автодополнения - только один файл. Если я в заголовочнике объявил поле или метод класса, то после ввода MyClass:: или my_class_instance. / my_class_instance-> автодополнение мне их не предложит. Более того, в первом случае мне предлагает «автодополнить» не поля и методы данного класса, а все на свете, совершенно к нему не относящееся. ЧЯДНТ?
ЗЫ: YCM не предлагать.
↧
Плагины для neovim
↧