Подтвердить что ты не робот

Избегание отступов ярлыков в С++

Я предполагаю, что это задавали раньше, но я не мог найти ни одного подобного вопроса.

При написании части оператора области видимости в С++ Vim догадывается, что это будет метка (на первом :), а затем автоматически отступит от нее, что очень раздражает. Пример:

# 1 - начальный ввод

{
    std

# 2 - добавлено :

{
std:

# 3 - добавлено :

{
    std::

Конечно, это правильно в конце, но есть ли способ отключить автоматический отступ для ярлыков? Я редко их использую, и в этих случаях это не было бы большим отступлением.

4b9b3361

Ответ 1

Просто скажите vim, чтобы метки с абзацем не были:

:set cinoptions+=L0

Для справки, если с помощью модификаторов "видимости" вы имеете в виду спецификаторы доступа, их можно установить не на отступ:

:set cinoptions+=g0