1

Я должен разместить приложение, которое имеет смешанные кодировки в исходном коде. Я не могу изменить это. Если я открываю один из этих файлов в vim, мне нужно использовать следующую Ex-команду (fileformat oder fileencoding не помогает):

:e ++bad=keep myfile

Поскольку я часто забываю сказать vim оставить плохих персонажей, я должен исправить замененных "?"или придется снова вносить изменения.

Мой вопрос: кто-нибудь знает способ изменить поведение по умолчанию с ++bad =? to ++bad = держать в .vimrc?

Я не смог найти подсказку в документации: http://vimdoc.sourceforge.net/htmldoc/editing.html#++bad

1 ответ1

1

Я не знаю вариант, который делает это. Но вы можете создать конкретное отображение с чем-то вроде этого:

autocmd BufNewFile,BufRead /path/to/project/**/* nnoremap <leader>e :e ++bad=keep <-- space at the end

и зафиксируйте это в памяти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .