Как отключить форматирование pyaml для сортировки ключей в алфавитном порядке? - PullRequest
0 голосов
/ 02 августа 2020

Я использую плагин Neoformat в Neo Vim для форматирования файлов. Все работает нормально, кроме случаев, когда я форматирую свои файлы yaml с помощью pyaml, поскольку pyfaml автоматически сортирует все ключи в алфавитном порядке, что для меня является кошмаром. Мне интересно, есть ли способ отключить эту функцию.

Пример: мой docker-compose.yml до форматирования.

    version: 3
    
    services:
      web:
        build: .
        ports:
          - 3000:3000

После форматирование:

services:
  web:
    build: .
    ports:
      - 3000:3000
version: 3
...