В некоторых текстовых редакторах (например, Kate, gedit), когда включен автоматический отступ, двойное нажатие клавиши возврата оставит завершающий пробел (который я хочу):
if (code) {
....
....|
}
В то время как другие обслуживают стандарт кодирования, где конечные пробелы (даже в пустых строках) не допускаются:
if (code) {
....|
}
Что меня раздражает в этом, так это то, что если я стрелка вверх после авто-отступа, авто-отступ теряется:
if (code) {
|
....
}
Если я запускаю vim и :set autoindent
, я получаю последнее поведение.
У меня вопрос: как мне настроить vim, чтобы сохранить конечные пробелы, а не автоматически удалять их, если они не используются?