Используя 'gqap' энергии иногда отступы необычно

Часто, dynamc языки (особенно Python и lua) встраиваются в программы для добавления более подобной плагину функциональности и потому что они - высокоуровневые языки, которые облегчают добавлять определенное поведение, где low/mid-level язык не нужен.

Lua specificially испытывает недостаток во всех системных вызовах низкого уровня, потому что он был разработан для простоты в употреблении для добавления функциональности в рамках программы, не как общий язык программирования.

6
задан carl 15 November 2009 в 06:18
поделиться

2 ответа

Да, "smartindent" vim не очень удачно назван. Некоторое время у меня были проблемы с этим, прежде чем я понял, что не так. Для других, если вы заметили странное поведение отступа после строк, начинающихся с «если» или «для», отключите smartindent. Вы столкнетесь с этим лотом , если начнете использовать vim в качестве текстового процессора.

Из файла справки vim, 'smartindent' будет иметь отступ после строки, начинающейся с ключевого слова из 'cinwords', что по умолчанию - «если, еще, в то время как, делать, для, переключать».

8
ответ дан 9 December 2019 в 22:36
поделиться

Проблема заключалась в том, что у меня был включен "smartindent". Отключение этого для документов LaTeX решило эту проблему:

au BufEnter *.tex set nosmartindent
3
ответ дан 9 December 2019 в 22:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: